Curtis Cummings said:Otherwise, stepping through your code and inspecting the DOM at key points should be enough to figure out your problem.
Yes, that's always an option. This is easier with smaller projects and/or code that one owns, but it's difficult in my situation. I'm debugging complex code, with dozens of script includes, dependencies, ajax loads from all over the place. The code is not mine and has been touched by different people.
I am hoping for an easy way to inspect a DOM element, see its attached (Canjs templated) event listeners, and view their definition.
I did get Canary installed and checked the "Show Function Definition" option, but it didn't show me the event handler definition; it took me into the guts of Canjs. :(
Canjs event listeners are fundamentally JavaScript event listeners, right? They're just sugared with the Canjs inheritance structure.