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

197

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

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

DR
источник
3
Главным образом дубликат Использование Chrome, как найти, кто связан с событием?
Дан Даскалеску

Ответы:

322

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

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

Конрад Дзвинел
источник
5
Вы не можете представить, как я счастлив узнать этот совет, большое спасибо!
IdontCareAboutReputationPoints
Есть ли способ отлавливать клики, но ограничивать точку останова только определенным файлом или каталогом, а не, скажем, различными запутанными библиотеками и расширениями Chrome?
Артем Руссаковский