Отладка Chrome - перерыв в следующем событии клика


197

У нас есть кнопка. События щелчка обрабатываются сторонним фреймворком, однако фреймворк как-то глючит.

Мы хотим отладить фреймворк, однако мы не знаем, где находится соответствующий код обработчика событий для установки точки останова. Как вообще «разбить событие следующего клика» и посмотреть, где и как этот клик обрабатывается сторонней платформой?


Ответы:


322

То, что вы ищете, это « Точки останова приемника событий » на Sourcesвкладке. Эти точки останова срабатывают всякий раз, когда срабатывает любой прослушиватель событий, который прослушивает выбранное событие. Вы найдете их на вкладке Источники. В вашем случае разверните категорию «Мышь» и выберите «Клик».

Контрольные точки прослушивателя событий DevTools


5
Вы не можете представить, как я счастлив узнать этот совет, большое спасибо!
IdontCareAboutReputationPoints

Есть ли способ отлавливать клики, но ограничивать точку останова только определенным файлом или каталогом, а не, скажем, различными запутанными библиотеками и расширениями Chrome?
Артем Руссаковский
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.