window.load kan avfyra super duper snabbt om sidan är cachad. Om du vill använda den händelsen men se till att det har gått en kort tid tills det gör ...
(function fn() ( fn.now = +new Date; $(window).load(function() ( if (+new Date - fn.now < 500) setTimeout(fn, 500); // Do something )); ))();