Sto cercando un modo per eseguire il debug di una funzione document.ready jQuery caricato dinamicamente.Fare Firebug rompere all'interno javascript caricata dinamicamente
Ovviamente non posso solo portare il pannello di script e aggiungere un punto di interruzione con il mouse dal momento che la funzione non esiste là.
Ho anche provato ad aggiungere "debugger;" alla funzione (senza le virgolette), ma ciò non ha fatto nulla. Mi sono assicurato che la funzione sia effettivamente eseguita mentre ho provato questo.
Grazie per il vostro aiuto,
Adrian
Edit: Ho appena notato che Firebug rompe in realtà su di debug. Tuttavia, quando lo fa su uno script caricato dinamicamente, non mostra come al solito il codice sorgente di quello script. Inoltre, lo stack di chiamate termina proprio sotto il mio codice. Posso richiamare l'implementazione per document.ready attraverso lo stack delle chiamate, ma questo non aiuta molto. È un bug di Firebug o mi sono perso qualcosa?
Hai attivato il debug in Firebug per il dominio da cui viene caricata la pagina (pannello della console)? – Cerebrus
Sì, ho. Inoltre, non ho problemi a eseguire il debug degli script nella pagina che sto caricando per primi e quella pagina si trova nello stesso dominio. Ho appena provato il "debugger"; dichiarazione lì e ha funzionato bene. Quindi sembra che la "debugger statment" non funzioni solo per gli script caricati dinamicamente. –