Funkce .load () se aktivuje, když je prvek, na který je vyvolán, plně načten. Běžně se používá u obrázků, které se nemusí při původním spuštění JavaScriptu úplně načíst, a tak by o sobě vrátily nesprávné informace (např. Výška / šířka). Většina prohlížečů tuto pokutu řeší. IE může způsobit problémy při ukládání obrázků na stránce do mezipaměti.
Výběr obrázku a změna jeho atributu src pro přidání náhodného parametru (na základě data). Toto IE přiměje, aby správně spustilo funkci .load ().
myImge = $("") .attr("src",anyDynamicSource+ "?" + new Date().getTime());
Nyní bude funkce .load () fungovat, dokonce i v IE:
$(myImge).load(function() ( alert("will alert even in IE") ));
V prvním komentáři naleznete varování o použití této techniky s CDN.