2016-06-10 20 views
0

如果我做這樣的事情在Firebug控制檯:如何刪除已在Firebug控制檯中添加的點擊事件?

$(document).on("click",".my_class", function() { 

// do something 

}); 

是否可以刪除此事件,這樣我就可以在相同的元素測試其他事件,而定義的第一on()事件運行呢?

我試着運行:

$('.my_class').off('click'); 

但是,這似乎並沒有做任何事情。

+0

第一個事件直接應用於文檔(事件委託)第二個類上。它應該是一樣的 – pumpkinzzz

回答

1
$(document).off("click", ".my_class") 
2

off必須匹配on,所以你的off沒有足夠的參數。嘗試

$(document).off("click",".my_class"); 
相關問題