Jednoduchá odpověď: není. Konkrétní problémy nastávají, používáte-li událost .load() u obrázků (viz. info na webu jquery). Některé prohlížeče načtou obrázek z cache, a proto událost .load() nenastane. Není tedy možné se spolehnout, že při každém zobrazení stránky nebo obrázku nastane událost load.

Co s tím?

Řešení je jednoduché – je potřeba donutit prohlížeč načíst obrázek při každém zobrazení znovu a znovu. Toho můžeme dosáhnout například tak, že do atributu src u tagu img vložíme za skutečnou adresu obrázku ještě otazník a aktuální timestamp, tag může vypadat například takto:

 <img src="/www/uploads/gallery/obrazek.jpg?1347465215" alt="Obrázek" />