Necesito depurar una aplicación web que usa jQuery para hacer una manipulación DOM bastante compleja y desordenada . En un momento, algunos de los eventos que estaban vinculados a elementos particulares, no se disparan y simplemente dejan de funcionar.
Si tuviera la capacidad de editar el origen de la aplicación, profundizaría y agregaría un montón de declaraciones de Firebug console.log()
y comentarios / fragmentos de código sin comentar para tratar de identificar el problema. Pero supongamos que no puedo editar el código de la aplicación y necesito trabajar completamente en Firefox usando Firebug o herramientas similares.
Firebug es muy bueno al permitirme navegar y manipular el DOM. Hasta ahora, sin embargo, no he podido descubrir cómo hacer la depuración de eventos con Firebug. Específicamente, solo quiero ver una lista de controladores de eventos vinculados a un elemento en particular en un momento dado (usando puntos de interrupción de Firebug JavaScript para rastrear los cambios). Pero Firebug no tiene la capacidad de ver eventos vinculados, o soy demasiado tonto para encontrarlo. :-)
¿Alguna recomendación o idea? Idealmente, me gustaría ver y editar eventos vinculados a elementos, de manera similar a cómo puedo editar DOM hoy.