In Chrome dev tools, you have the option of breaking execution when the DOM changes.
Also a screenshot to illustrate Wolfram’s answer (+1)
More Related Contents:
- Chrome/Firefox console.log always appends a line saying ‘undefined’
- How can I get the full object in Node.js’s console.log(), rather than ‘[Object]’?
- How can I make console.log show the current state of an object?
- How do I debug Node.js applications?
- How to quickly and conveniently disable all console.log statements in my code?
- My very simple Greasemonkey script is not running?
- Why is console.log() considered better than alert()?
- Is it possible to override JavaScript’s toString() function to provide meaningful output for debugging?
- Using Chrome, how to find to which events are bound to an element
- Editing in the Chrome debugger
- How to make Google Chrome JavaScript console persistent?
- How to set breakpoints in inline Javascript in Google Chrome?
- Javascript Debugging line by line using Google Chrome
- Intercept calls to console.log in Chrome
- How do I print debug messages in the Google Chrome JavaScript Console?
- How to show full object in Chrome console
- how to set DOM Breakpoints in chrome
- Break on a change of variable value
- Debug JavaScript in Eclipse
- Chrome javascript debugger breakpoints don’t do anything?
- How to go about debugging JavaScript in the HtmlService in Google Scripts
- How to debug dynamically loaded JavaScript (with jQuery) in the browser’s debugger itself?
- Is it possible to change javascript variable values while debugging in Google Chrome?
- Console.log not working at all
- Mobile Safari on iOS crashes on big pages
- How to debug identical strings that do not equal in google app script?
- JavaScript: How do I print a message to the error console?
- How do I find which JavaScript is changing an element’s style?
- Chrome developer tools do not show all JavaScript files any more
- How to replace Javascript of production website with local Javascript?