¿Cómo depurar enlaces de eventos de JavaScript / jQuery con Firebug o herramientas similares?

Necesito depurar una aplicación web que usa jQuery para hacer algunas @ bastante complejas y desordenad DOM manipulación. En un momento, algunos de los eventos que estaban vinculados a elementos particulares no se activan 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 Firebug console.log() declaraciones y comentarios / descomentar piezas de código 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 JavaScript de Firebug 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 forma similar a cómo puedo editar DOM hoy.

Respuestas a la pregunta(16)

Su respuesta a la pregunta