window.load kan super duper snel afvuren als de pagina in de cache is opgeslagen. Als je dat evenement wilt gebruiken, maar zorg ervoor dat er een minimale hoeveelheid tijd is verstreken voordat ...
(function fn() ( fn.now = +new Date; $(window).load(function() ( if (+new Date - fn.now < 500) setTimeout(fn, 500); // Do something )); ))();