Jquery 如何删除Firebug控制台中添加的单击事件?
如果我在Firebug控制台中执行类似操作:Jquery 如何删除Firebug控制台中添加的单击事件?,jquery,firebug,Jquery,Firebug,如果我在Firebug控制台中执行类似操作: $(document).on("click",".my_class", function () { // do something }); 是否可以删除此事件,以便在不运行第一个定义的on()事件的情况下在同一元素上测试其他事件 我试过跑步: $('.my_class').off('click'); 但这似乎没有任何作用 关闭必须与打开匹配,因此关闭没有足够的参数。试一试 $(document).off("click", ".my_class
$(document).on("click",".my_class", function () {
// do something
});
是否可以删除此事件,以便在不运行第一个定义的on()
事件的情况下在同一元素上测试其他事件
我试过跑步:
$('.my_class').off('click');
但这似乎没有任何作用 关闭必须与打开匹配,因此关闭没有足够的参数。试一试
$(document).off("click", ".my_class")
$(document).off("click",".my_class");
off必须与on匹配,因此off没有足够的参数。试一试
$(document).off("click",".my_class");
第一个事件应用于文档(事件委托),第二个直接应用于类。第一个事件应用于文档(事件委托),第二个事件直接应用于类。应该是一样的