Depuración de Chrome: descanso en el siguiente evento de clic

197

Tenemos un boton. Los eventos de clic son manejados por un marco de terceros, sin embargo, el marco tiene errores de alguna manera.

Queremos depurar el marco, sin embargo, no sabemos dónde reside el código del controlador de eventos correspondiente para establecer un punto de interrupción. ¿Cómo generalmente "interrumpir el evento del siguiente clic" y ver dónde y cómo este clic es manejado por el marco de terceros?

DR
fuente
3
Principalmente un duplicado del uso de Chrome, ¿cómo encontrar quién está vinculado a un evento?
Dan Dascalescu

Respuestas:

320

Lo que está buscando son ' Puntos de interrupción de escucha de eventos ' en la Sourcespestaña. Estos puntos de interrupción se activan cada vez que se dispara cualquier detector de eventos, que escucha el evento elegido. Los encontrará en la pestaña Fuentes. En su caso, expanda la categoría 'Ratón' y elija 'Hacer clic'.

Puntos de interrupción del oyente de eventos DevTools

Konrad Dzwinel
fuente
55
No puedes imaginar lo feliz que estoy de saber este consejo, ¡muchas gracias!
IdontCareAboutReputationPoints
¿Hay alguna manera de captar clics pero limitar el punto de interrupción solo a un determinado archivo o directorio y no, por ejemplo, a varias bibliotecas ofuscadas y extensiones de Chrome?
Artem Russakovskii