6
我有這樣的(簡本)組合功能:Jquery的綁定點擊懸停,如何檢查,如果點擊
$('label').bind('click hover', function() {
$('label').removeClass("active");
$(this).addClass("active");
});
我如何添加一個if
檢查它是否是一個點擊?
我有這樣的(簡本)組合功能:Jquery的綁定點擊懸停,如何檢查,如果點擊
$('label').bind('click hover', function() {
$('label').removeClass("active");
$(this).addClass("active");
});
我如何添加一個if
檢查它是否是一個點擊?
使用event.type
:
$('label').bind('click hover', function(event) {
if(event.type == 'click') {
// do stuff
}
$('label').removeClass("active");
$(this).addClass("active");
});
演示:http://jsfiddle.net/jtbowden/sqvDy/
注意,該演示使用.on()
,這是事件的jQuery 1.7+結合的新方法,更換.bind()
,.live()
和.delegate()
。