у меня есть 2 элемента img. 2 идентификатора для них: римг и лимг.
limg - это загрузочный gif, а rimg - перезагруженная полная версия изображения.
- это код, показывающий загрузку до завершения загрузки изображения:
$("#limg").fadeIn("fast");
$("#rimg").attr("src",$(that).attr("bsrc")).load(function(){
$("#limg").fadeOut("fast",function () {
$("#rimg").attr("alt",$(that).attr("alt"));
$("#rimg").fadeIn("normal");
});
});
Если я захожу на сайт в первый раз, он показывает загрузочный GIF.
если это не мой первый раз, это все еще показывает это, но мне нужно, чтобы загрузка была гладкой без этой загрузки
Как я могу проверить, загружено ли изображение и сохранено ли оно в кэше, прежде чем показывать загрузочный GIF?