Кажется, используя связывание в jQuery, вы можете лучше контролировать события и обработчики, например, в этом примере из http://api.jquery.com/unbind/
var myHandlers = {};
myHandlers.handler = function() {
alert('The quick brown fox jumps over the lazy dog.');
};
$('#foo').bind('click', handler);
$('#foo').unbind('click', handler);
delete(myHandlers.handler);
Но я не знаю, возможно ли это контролировать с помощью обычного синтаксиса jQuery $ ('a'). Click (), поскольку все, что возвращается, это объект jQuery и никаких ссылок на обработчики или события.
С этим вопросом связано переполнение стека:
утечки памяти javascript