可能重复:
test if event handler is bound to an element in jQuery
我有一个附有相当大脚本的按钮。我像这样绑定到这个按钮:
$(document).on( "click", '.basketSubmitter' , function(e) {
... stuff
});
我无法将它固定下来,但有时按钮会失去它的绑定=我点击我想要的所有内容并没有任何反应。左右坐的按钮继续工作正常,所以必须有一些东西,按钮在某处不受约束。脚本很大,所以
问题:
是否有一种简单的方法可以列出元素绑定或检测元素何时在Jquery中丢失绑定?
感谢!
答案 0 :(得分:1)
答案 1 :(得分:1)
尝试命名空间事件。例如click.myFunc
可以用作
$('.basketSubmitter').off('click.myFunc')on( "click.myFunc" , function(e) {
... stuff
});