В настоящее время я работаю над проектом для моего университета. Там нужно синхронизировать все зарегистрированные обработчики событий javascript с сервером. То есть Мне нужно знать, какие элементы имеют определенный обработчик событий.
Я уже использую VisualEvent , чтобы выяснить, у каких элементов есть обработчики событий, и это прекрасно работает.
Но мне нужно иметь прослушиватель событий, который вызывается каждый раз, когда обработчик событий регистрируется для элемента DOM.
Так что в основном каждый раз, когда вызывается что-то вроде $("#foo").click(...)
или $("#foo").bind(...)
, мне нужно получить информацию о том, что для этого элемента зарегистрирован новый обработчик событий.
И наоборот, мне нужен слушатель, когда обработчик событий удаляется из элемента DOM, но это не обязательно для первого прототипа.
Есть ли способ, которым я могу глобально прикрепить обработчик ко всем регистрациям обработчиков событий?
Если вам нужна дополнительная информация, не стесняйтесь комментировать.
Заранее спасибо за любую помощь!
С наилучшими пожеланиями,
Роберт