Debuggen von JavaScript-Ereignisbindungen mit Firebug und anderen Tools
Das Debuggen komplexer DOM-Manipulationen in einer jQuery-basierten Webanwendung kann bei Ereignisbindungen eine Herausforderung sein scheitern auf mysteriöse Weise. Wenn die Bearbeitung des Quellcodes keine Option ist, ist es notwendig, Browser-Tools zum Debuggen zu nutzen.
Firebug für das Event-Debugging
Während Firebug sich durch DOM-Navigation und -Manipulation auszeichnet, seine Event-Debugging-Funktionen sind weniger offensichtlich. So prüfen Sie an ein Element gebundene Ereignishandler:
Beispiel
Angenommen, ein Element mit einem über $(' gebundenen Event-Handler #foo').click(function() { console.log('clicked!') }):
Andere Debugging-Tools
Wenn Firebug nicht verfügbar oder geeignet ist, ziehen Sie diese alternativen Tools in Betracht:
Das obige ist der detaillierte Inhalt vonWie debugge ich JavaScript-Ereignisbindungen mit Firebug und anderen Tools?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!