Depuração do Chrome - interrupção no evento do próximo clique


197

Temos um botão. Os eventos de clique são manipulados por uma estrutura de terceiros, no entanto, a estrutura é de algum modo danificada.

Queremos depurar a estrutura, no entanto, não sabemos onde reside o código do manipulador de eventos correspondente para definir um ponto de interrupção. Como geralmente "interromper o evento do próximo clique" e ver onde e como esse clique é tratado pela estrutura de terceiros?


Respostas:


320

O que você está procurando são ' Pontos de interrupção do ouvinte de eventos ' na Sourcesguia. Esses pontos de interrupção são acionados sempre que qualquer ouvinte de evento, que ouve o evento escolhido, é disparado. Você os encontrará na guia Fontes. No seu caso, expanda a categoria 'Mouse' e escolha 'Clique'.

Pontos de interrupção do DevTools Event Listener


5
você não pode imaginar como estou feliz por conhecer essa dica, muito obrigado!
IdontCareAboutReputationPoints

Existe uma maneira de capturar cliques, mas limitar o ponto de interrupção a apenas um determinado arquivo ou diretório e não, por exemplo, várias bibliotecas ofuscadas e extensões do Chrome?
Artem Russakovskii
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.