Ich brauche, um eine Web-Anwendung zu debuggen, die jQuery verwendet, um einige ziemlich komplex und chaotisch zu tun DOM Manipulation. An einem bestimmten Punkt werden einige der Ereignisse, die an bestimmte Elemente gebunden waren, nicht ausgelöst und funktionieren einfach nicht mehr.
Wenn ich die Möglichkeit hätte, den Quellcode der Anwendung zu bearbeiten, würde ich eine Reihe von Firebug console.log()
Anweisungen und kommentierte/unkommentierte Codestücke, um das Problem zu lokalisieren. Aber nehmen wir an, dass ich den Anwendungscode nicht bearbeiten kann und vollständig in Firefox mit Firebug oder ähnlichen Tools arbeiten muss.
Mit Firebug kann ich sehr gut im DOM navigieren und es manipulieren. Bisher konnte ich jedoch noch nicht herausfinden, wie man mit Firebug Ereignis-Debugging betreibt. Genauer gesagt möchte ich nur eine Liste von Event-Handlern sehen, die zu einem bestimmten Zeitpunkt an ein bestimmtes Element gebunden sind (mit Firebug JavaScript-Haltepunkten, um die Änderungen zu verfolgen). Aber entweder Firebug hat nicht die Fähigkeit, gebundene Ereignisse zu sehen, oder ich bin zu dumm, es zu finden :-)
Irgendwelche Empfehlungen oder Ideen? Im Idealfall möchte ich nur sehen und bearbeiten Ereignisse gebunden, um Elemente, ähnlich wie ich DOM heute bearbeiten können.