Débogage des liaisons d'événements JavaScript avec Firebug et d'autres outils
Le débogage de manipulations DOM complexes dans une application Web basée sur jQuery peut s'avérer difficile lorsque les liaisons d'événements échoue mystérieusement. Si l'édition du code source n'est pas une option, il devient nécessaire d'exploiter les outils du navigateur pour le débogage.
Firebug pour le débogage d'événements
Bien que Firebug excelle dans la navigation et la manipulation du DOM, ses capacités de débogage d'événements sont moins évidentes. Pour inspecter les gestionnaires d'événements liés à un élément :
Exemple
En supposant un élément avec un gestionnaire d'événements lié via $('#foo'). click(function() { console.log('clicked!') }):
Autres outils de débogage
Si Firebug n'est pas disponible ou approprié, envisagez ces outils alternatifs :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!