Расширение Firefox для обнаружения, какое событие JavaScript связывается с осмотренным элементом?

Можно связать события JavaScript с элементами HTML, не используя встроенные объявления.

Существует ли путь при осмотре элемента HTML для знания, какие события связываются с элементом? Я хочу знать о событиях, определенных разработчиком а не внутренними, которые идут с браузером.

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

Я судил Шпиона События Инспектором кода, но он регистрирует слишком многие внутренние, если я не использую его право.

29
задан Brian Tompsett - 汤莱恩 14 July 2019 в 14:31
поделиться

2 ответа

Визуальное событие 2

Visual event
(источник: tinygrab.com )

Визуальное событие - это букмарклет Javascript с открытым исходным кодом, который предоставляет отладочную информацию о прикрепленных событиях к элементам DOM.

28
ответ дан 28 November 2019 в 02:00
поделиться

Невозможно перечислить слушателей, добавленных с помощью addEventListener в ядре Firefox ( ошибка 448602 ).

Могут быть обходные пути, но я не знаю ни одного. См. Также Как найти прослушиватели событий на узле DOM при отладке или из кода JavaScript?

[править] Ой, подождите, определите, "какие события связаны"? Вы имели в виду, какие события могут запускаться на узле? Если да, то вам следует уточнить свой вопрос.

3
ответ дан 28 November 2019 в 02:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: