Is there a way - using jQuery or otherwise - to monitor the DOM for insertions, deletions, updates to styles, etc?
This is only for debugging purposes:
Firebug currently allows setting breakpoints on html nodes.
You have to open the html inspector, right click on a node and you have the following options:
Once you reach the breakpoint you can also browse the call stack.
Google Chrome has a similar feature too.