可能重複:
test if event handler is bound to an element in jQuery我可以在Jquery中檢測元素是否有綁定?
我有一個按鈕,附加了相當大的腳本。我綁定到該按鈕,像這樣:
$(document).on("click", '.basketSubmitter' , function(e) {
... stuff
});
我不能針下來,但有時按鈕失去它的約束力=我點擊我要的並沒有任何反應。左右按鈕繼續正常工作,所以必須有一些按鈕在某處被解除綁定。腳本是大,所以
問:
有沒有一種簡單的方法來列出的元素結合,或當一個元素jQuery中失去綁定檢測?
謝謝!
它看來,這是以前在這裏問,它的解決: http://stackoverflow.com/questions/4138543/list-all-bindings -of-AN-elment與 - jQuery的 – spekdrum
看到這個問題(我猜它用於調試)http://stackoverflow.com/questions/1236067/test-if-event-handler-is-bound-to-an-元素中,jQuery的 – davidkonrad
你可以嘗試使用命名空間的事件,以防止取消/從其他地方解除綁定click事件:http://api.jquery.com/on/#event-names – feeela