Vous pouvez utiliser monitorEvents fonction.
Il suffit d'inspecter votre élément ( right mouse click
Inspect
sur l'élément visible ou aller à Elements
dans Chrome Developer Tools et sélectionnez l'élément recherché), puis allez à Console
onglet et écrire :
monitorEvents($0)
Maintenant, lorsque vous passez la souris sur cet élément, que vous le mettez en évidence ou que vous cliquez dessus, le nom de l'événement déclenché s'affiche avec ses données.
Pour ne plus recevoir ces données, écrivez simplement ceci dans la console :
unmonitorEvents($0)
$0
est juste le dernier élément DOM sélectionné par Chrome Developer Tools. Vous pouvez y passer n'importe quel autre objet DOM (par exemple le résultat de getElementById
o querySelector
).
Vous pouvez également spécifier le "type" d'événement comme second paramètre pour limiter les événements surveillés à un ensemble prédéfini. Par exemple :
monitorEvents(document.body, 'mouse')
La liste de ces types disponibles est la suivante aquí .
J'ai réalisé un petit gif qui illustre le fonctionnement de cette fonctionnalité :
13 votes
Ce marque-page peut être utile : sprymedia.co.uk/article/Visual+Event+2
1 votes
La réponse ici est précieuse, mais le bookmarklet ci-dessus ^ est en fait ce qui a résolu mon problème. sprymedia.co.uk/article/Visual+Event+2