使用。如果我使用.ajaxStop這樣的附加一個事件處理事件處理程序:刪除由.ajaxStop
$(document).ajaxStop(function() {
//Some code
});
如何刪除該事件處理程序?
使用。如果我使用.ajaxStop這樣的附加一個事件處理事件處理程序:刪除由.ajaxStop
$(document).ajaxStop(function() {
//Some code
});
如何刪除該事件處理程序?
所有事件處理程序嘗試解除綁定它,就像這樣:
$(document).ajaxStop(function() {
$(this).unbind("ajaxStop");
//Some code
});
它是如何我一直在這樣做。
如果您需要確保它被刪除之前內部ajaxStop()方法處理程序代碼被執行,我提出以下建議:
$(document).ajaxStop(function(){
// Functions there
$(this).unbind("ajaxStop");
});
格外有用的,如果你有各種可能的$就在同一頁面,並且您想要控制執行ajaxStop()代碼的位置。然後你只需要在需要的jQuery函數中使用這段代碼。
jQuery的'unbind'從版本3.0開始已棄用,請使用'off'代替。 – Tim 2018-02-04 15:31:20
可能是'.off()'或'.unbind()'將有助於 – 2013-04-23 05:05:56
以及在這種情況下使用的確切代碼是什麼? – 2013-04-23 05:06:24
看到你的答案是 – 2013-04-23 05:06:43