Debug di Chrome: interruzione al prossimo evento clic


197

Abbiamo un bottone. Gli eventi di clic sono gestiti da un framework di terze parti, tuttavia, il framework è in qualche modo difettoso.

Vogliamo eseguire il debug del framework, tuttavia, non sappiamo dove risiede il codice del gestore eventi corrispondente per impostare un breakpoint. Come generalmente "interrompere il prossimo evento clic" e vedere dove e come questo clic viene gestito dal framework di terze parti?


3
Principalmente un duplicato dell'utilizzo di Chrome, come trovare chi è legato a un evento?
Dan Dascalescu,

Risposte:


320

Quello che stai cercando sono " Punti di interruzione del listener di eventi " nella Sourcesscheda. Questi punti di interruzione vengono attivati ​​ogni volta che viene attivato qualsiasi listener di eventi, in ascolto per l'evento selezionato. Li troverai nella scheda Fonti. Nel tuo caso, espandi la categoria "Mouse" e scegli "Fai clic".

Punti di interruzione del listener di eventi DevTools


5
non puoi immaginare quanto sono felice di conoscere questo consiglio, grazie mille!
IdontCareAboutReputationPoints

C'è un modo per catturare i clic ma limitare il breakpoint a solo un determinato file o directory e non, diciamo, varie librerie offuscate ed estensioni di Chrome?
Artem Russakovskii,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.