Existe-t-il un moyen de voir quels événements sont liés à un élément avec jQuery?quels événements sont liés?
Répondre
Si vous utilisez Safari ou Chrome, vous pouvez ouvrir le Developer Tools
et inspecter l'élément (en cliquant sur la loupe). Dans l'onglet Event Listeners
sur la droite, il vous indiquera les événements liés à cet élément, avec leurs fonctions et emplacements.
OU pour ce faire via le code:
$('selector').data('events'); // get
console.dir($('selector').data('events')); // display in firefox firebug or webkit's developer tools
Si vous n'avez pas besoin de ce dans le script, vous pouvez vérifier cet élément dans un outil d'inspection DOM comme Firebug et voir tous les événements.
avec Firebug pouvez vous voir aussi quels événements sont liés avec jQuery? –
Oui, et avec tout autre chose. Vous pouvez également faire de même avec Chrome/Safari/Opera Developer Tools. –
Je dois être aveugle mais je ne trouve pas l'onglet Event Listener dans Firebug. J'utilise Firebug 1.5.4 et Firequery. –
Cette solution est obsolète dans les nouvelles versions de jQuery. Vous devez utiliser:
$._data($('selector')[0],'events')
C'est obsolète aussi maintenant. Utilisez '$ ._ data ($ ('selector'), 'events')' – dmitri
- 1. Comment puis-je savoir quels événements sont liés à un objet?
- 2. Quels contrôles sont liés à mon jeu de données?
- 3. Quels sont les codes (comme MEID) liés aux téléphones CDMA?
- 4. Java: Vérifiez quels processus sont liés à un port?
- 5. Quels sont les meilleurs screencasts liés à la programmation?
- 6. événements WPF Textbox Preview liés
- 7. Comment identifier les événements liés via JavaScript?
- 8. Quels sont les événements déclencheurs de script Filemaker 10?
- 9. événements non liés au mois en cours
- 10. Problèmes liés aux événements de publication
- 11. Quels sont les problèmes liés à la préallocation d'objets dans Java?
- 12. Déterminer quels exécutables sont liés à une bibliothèque partagée spécifique sous Linux
- 13. Quels sont les risques liés à l'utilisation de superglobales PHP extraites?
- 14. Quels sont les problèmes liés à l'impression de polices non standard dans les rapports RDLC?
- 15. Quels sont les problèmes potentiels liés à l'exposition de l'API Facebook?
- 16. Quels sont les risques potentiels liés à l'utilisation de CM Bridge?
- 17. Comment apprendre si des événements sont liés à un élément en utilisant jquery?
- 18. Quels sont les attributs?
- 19. Quels sont les cas d'utilisation AOP possibles?
- 20. javascript - problèmes liés aux événements et à la simultanéité?
- 21. Comment sont liés les ItemCollections de ListView?
- 22. Linq: les objets liés sont null, pourquoi?
- 23. Récupère tous les événements liés à l'aide de jquery
- 24. Gestion des événements pour les objets liés en retard
- 25. Quels sont vos modèles personnels?
- 26. Quels sont les services .NET?
- 27. Quels modules Apache sont requis?
- 28. Découvrez quels navigateurs sont installés?
- 29. Quels sont les déclencheurs d'interaction?
- 30. Quels sont les événements déclenchés après avoir cliqué sur un lien href dans une application .Net?
J'ai mis à jour ma question pour inclure un exemple de code pour voir les événements joints. – balupton
Les outils de développement de Chrome affichent-ils les événements liés à jQuery? –
Oui. Voici une capture d'écran: http://img830.imageshack.us/img830/1372/tmpu.png J'ai également inclus dans ma réponse comment récupérer les écouteurs en utilisant javascript, donc vous n'avez pas besoin d'utiliser un console du navigateur. – balupton