JavaScript / jQuery: Слушайте недавно зарегистрированные обработчики событий

В настоящее время я работаю над проектом для своего университета. Одна вещь, которую мне нужно сделать, - это синхронизировать все зарегистрированные обработчики событий javascript с сервером. Т.е. Мне нужно знать, какие элементы имеют конкретный обработчик событий.

Я уже использую VisualEvent , чтобы узнать, какие элементы имеют обработчики событий, и это отлично работает.

Но мне нужно иметь прослушиватель событий, который вызывается каждый раз, когда обработчик событий регистрируется для элемента DOM.

Обычно каждый раз что-то вроде $ ("# foo"). Click (...) или $ ("# foo"). Bind (...) - это вызывается, мне нужно получить информацию о том, что для этого элемента зарегистрирован новый обработчик событий.

И наоборот, мне нужен слушатель, когда обработчик событий удаляется из элемента DOM, но это не обязательно для первого прототипа.

Есть ли способ прикрепить обработчик глобально ко всем регистрациям обработчиков событий?

Если вам нужна дополнительная информация, не стесняйтесь комментировать.

Заранее благодарим за любую помощь!

С уважением, Роберт

5
задан Alex Hadley 7 February 2012 в 13:57
поделиться