Problemy z odłączeniem globalnej procedury obsługi zdarzeń ajaxSuccess.Odłączanie zdarzenia jQuery ajaxSuccess
Za każdym razem, gdy uruchomię poniższy kod, a następnie przetestuję funkcję ajax, hak metody zostanie wywołany raz za każdym razem, gdy uruchomiłem kod.
var hook = function() { console.log('hey'); };
$(document).unbind('ajaxSuccess', hook); // not working
$(document).bind('ajaxSuccess', hook);
Ja również próbowałem tylko przy użyciu
$(document).ajaxSuccess(hook);
ale powyżej nie zastępuje istniejącego odniesienia do haka i ma takie samo zachowanie jak wyżej.
Jedna rzecz, która może być istotna, to to, że używam bardzo starej wersji jQuery (1.3.2).
Jestem pewien, że istnieje oczywiście rozwiązanie, którego tu brakuje, ale mózg po prostu nie działa dzisiaj. Każda pomoc zostanie bardzo doceniona!
Z góry dziękuję!
Dziękuję za wyjaśnienie mi tego, po przeczytaniu odpowiedzi bardzo łatwo było rozwiązać problem. Dzięki! –