グローバルajaxSuccessイベントハンドラのバインドを解除する際に問題が発生しました。jQuery ajaxSuccessイベントをバインド解除します。
次のコードを実行してから、ajax関数をテストするたびに、メソッドフックがコードを実行するたびに1回呼び出されます。
var hook = function() { console.log('hey'); };
$(document).unbind('ajaxSuccess', hook); // not working
$(document).bind('ajaxSuccess', hook);
私もちょうど
$(document).ajaxSuccess(hook);
を使用してみましたが、上記フックするために既存の参照を交換し、上記と同じ動作を持っていません。
私はjQuery(1.3.2)の非常に古いバージョンを使用しています。
私はここに欠けている明らかな解決策があると確信していますが、脳はちょうど今日働いていません。どんな助けでも大歓迎です!
ありがとうございます!
私には、あなたの答えを読んだ後、問題を解決するのは非常に簡単だったと説明してくれてありがとう。ありがとう! –