Я прочитал различные обходные пути для метода загрузки jQuery, который не запускает кэшированные изображения (сброс src, используя .complete). Но у меня возникли проблемы с их реализацией на следующем live
событии. Кэшированные изображения по-прежнему не загружаются.
$('img.img-thumbs').live('click', function() {
$('#loader').fadeOut(500, function() {
$(this).empty();
$(this).removeClass().addClass("loading visible");
$(this).fadeIn(500);
});
var url = ($(this).attr('src')).replace("thumbs", "content");
var _img = new Image();
$(_img).one("load", function() {
$('#loader').fadeOut(500, function() {
$(this).removeClass().addClass("loaded visible fadeMe").append($(_img));
$(this).fadeIn(500);
});
}).attr('src', url);
});
Спасибо за любые предложения!