function doSomething() { alert("I'm done resizing for the moment"); }; var resizeTimer = null; $(window).bind('resize', function() { if (resizeTimer) clearTimeout(resizeTimer); resizeTimer = setTimeout(doSomething, 100); }); //javascript/3911