I have the following code: <div id="test">dynamic content</div> $(window).resize(function(e) { console.log(e); } $("#test").resize(function() { console.log("resize element"); }); The window resize callback is executed even though the window dimensions did not change. JQuery 1.7.2