Estoy buscando una forma de depurar una función jQuery document.ready cargada dinámicamente.Haciendo que Firebug se rompa dentro de javascript cargado dinámicamente
Obviamente, no puedo abrir el panel de scripts y agregar un punto de interrupción con el mouse ya que la función no existe allí.
También intenté agregar "depurador"; a la función (sin las comillas), pero eso no hizo nada. Me he asegurado de que la función se ejecute realmente mientras probé esto.
Gracias por su ayuda,
Adrian
Editar: Acabo de notar que Firebug realidad rompe en depuración. Sin embargo, cuando lo hace en un script cargado dinámicamente, no muestra el código fuente de ese script como de costumbre. Además, la pila de llamadas termina justo debajo de mi propio código. Puedo abrir la implementación de document.ready a través de la pila de llamadas, pero eso realmente no ayuda. ¿Es esto un error de Firebug o me he perdido algo?
¿Ha habilitado la depuración en Firebug para el dominio desde el que carga su página (Panel de consola)? – Cerebrus
Sí, tengo. Tampoco tengo problemas para depurar los scripts en la página que estoy cargando primero, y esa página está en el mismo dominio. Acabo de probar el "depurador"; declaración allí y funcionó bien. Parece que la declaración "depurador" simplemente no está funcionando para scripts cargados dinámicamente. –