Отладка Javascript: как установить точку останова в коде обработчика событий actrual?

Есть ли способ позволить Chrome Debugger сломаться при запуске в другой файл Javascript?

Поскольку я отлаживаю устаревшее веб-приложение, содержащее множество файлов js, эта функция поможет мне найти обработчик событий, связанный с методом jquery.click().


модифицировано: или просто, как быстро найти актуальный код обработчика событий для jquery?

1 ответ

Вы можете поместить точку останова в код jQuery и заставить ее прерываться только тогда, когда событие является методом щелчка.

Если jQuery минимизирован, есть скучный способ: в Chrome DevTools, правая панель вкладки «Источник», есть «Точки останова прослушивателя событий», проверьте событие, которое вы хотите отладить, затем вернитесь на страницу, активируйте эту точку останова, вступите , выйти, войти, выйти.

Источник: Ответ основан на комментариях.

Другие вопросы по тегам