2010-10-01 6 views
2

Une fois que la boîte de dialogue jQuery apparaît, aucun des points d'arrêt ne fonctionne dans Firebug.Débogage de la boîte de dialogue jquery avec firebug

des idées?

+0

Où sont vos points de rupture? Sont-ils dans les fonctions de rappel pour les boutons ou avez-vous des boutons sur la boîte de dialogue? Sont-ils ailleurs dans la page? Avez-vous essayé de rafraîchir la page? –

+0

ma boîte de dialogue, a plusieurs champs qui sont validés en utilisant jquery. Il fait également des appels ajax. Le point d'arrêt ne fonctionne que pour le javascript sur la page elle-même, mais pas pour la boîte de dialogue modale qui a l'aperçu sur le dessus de la page. – user425232

+1

Est-ce que tout fonctionne comme il se doit? Validation et les appels ajax? Sinon, regardez par-dessus le code javascript et voyez s'il y a des fautes de frappe ou quoi que ce soit. Si quelque chose ne va pas avec le code ou que quelque chose essaye d'accéder à une valeur nulle alors le code ne fera que connerir sur vous. Définissez un point d'arrêt au début du chargement de la page et parcourez-le ligne par ligne. Lorsque le dialogue modal apparaît, il devrait continuer à déboguer chaque fois qu'une ligne de code doit être exécutée sans point d'arrêt. Rappelez-vous juste de ne pas appuyer sur F8 ou sur le bouton continuer/lire dans Firebug. –

Répondre

1

Il existe un menu déroulant dans lequel vous pouvez sélectionner votre fichier javascript. normalement les fichiers js sont remplacés par le fichier html lors de l'utilisation de la boîte de dialogue, nous devons le modifier manuellement dans votre fichier js. J'espère que ça fonctionne :)

Questions connexes