Как установить точку останова при нажатии кнопки третьей стороны?

Я пытаюсь отлаживать виджет третьей стороны (+1 кнопку, если быть точным). В частности, я хотел бы установить точку останова в Chrome, которая останавливается при нажатии кнопки в виджетах.

Я хотел бы разбить сторонний код, обрабатывающий событие click. Есть ли расширение Chrome (или что-то еще, о чем я не думал), чтобы помочь мне найти нужное место в коде для разрыва?

Ответ 1

Вы можете использовать инструменты разработчика Chrome; расширение не требуется.

Я сделал пример кнопки +1 здесь: http://jsfiddle.net/rPnAe/.

Если вы перейдете к этой скрипке и затем откройте "Инструменты разработчика" (F12), перейдите в "Сценарии" и разверните "Точки останова Event Listener" и, наконец, разверните "Мышь" и отметьте флажок 'click', тогда всякий раз, когда вы нажимаете где-нибудь (который включает в себя прослушиватель событий), отладчик теперь разбивается на строку кода, которая содержит функцию слушателя.