0
有什麼辦法來「禁用」或「暫停」一個jQuery。點擊功能,不必解除?我想離開功能綁定,但不希望它觸發。然後,在稍後,我想重新啓用它。禁用/啓用jQuery的的onClick功能
只需禁用控制被綁定到不會在這種情況下就足夠了。
有什麼辦法來「禁用」或「暫停」一個jQuery。點擊功能,不必解除?我想離開功能綁定,但不希望它觸發。然後,在稍後,我想重新啓用它。禁用/啓用jQuery的的onClick功能
只需禁用控制被綁定到不會在這種情況下就足夠了。
你可以在一個較高的變量範圍設置一個標誌,如果標誌僅執行處理。這裏有一個簡單的例子:
$(document).ready(function() {
var execHandler = false;
$('input').click(function (e) {
if (execHandler) {
//do stuff
}
e.preventDefault();
return false;
});
$('button#toggleHandler').click(function (e) {
execHandler = !execHandler;
e.preventDefault();
return false;
})
});
這是一個類似的解決方案:Suppress jQuery event handling temporarily
偉大的建議!完美工作。 – Ted