J'ai besoin de déboguer une application Web qui utilise jQuery pour effectuer des manipulations DOM assez complexes et compliquées . À un moment donné, certains des événements liés à des éléments particuliers ne sont pas déclenchés et cessent simplement de fonctionner.
Si j'avais la capacité de modifier la source de l'application, j'explorerais et ajouterais un tas d' instructions Firebug console.log()
et commenter / décommenter des morceaux de code pour essayer d'identifier le problème. Mais supposons que je ne puisse pas modifier le code de l'application et que je doive travailler entièrement dans Firefox en utilisant Firebug ou des outils similaires.
Firebug est très bon pour me laisser naviguer et manipuler le DOM. Jusqu'à présent, cependant, je n'ai pas pu comprendre comment déboguer les événements avec Firebug. Plus précisément, je veux juste voir une liste de gestionnaires d'événements liés à un élément particulier à un moment donné (en utilisant des points d'arrêt JavaScript Firebug pour suivre les modifications). Mais soit Firebug n'a pas la capacité de voir les événements liés, soit je suis trop stupide pour le trouver. :-)
Des recommandations ou des idées? Idéalement, je voudrais juste voir et éditer des événements liés à des éléments, de la même manière que je peux éditer DOM aujourd'hui.