Я создаю фотогалерею, и я хочу загружать изображения только тогда, когда элемент содержимого «DIV» входит в область просмотра. Для этого я использую jquery viewport.js.
По умолчанию я устанавливаю для атрибута src каждого тега "IMG" значение "LOADING.JPEG", и когда какой-либо div входит в область просмотра, я меняю атрибут src тега IMG на реальное изображение. Но после изменения атрибута SRC изображение не измените, он по-прежнему показывает LOADING.JPEG.
$(".content").each(function(i,obj){
var element = obj.id;
if($("#"+element).is(':in-viewport')){
var link = $("#"+element+" div a").attr('href');
//set the image src from loading to read image
$("#"+element+" div a img").attr('src',link);
}
});
Приветствуется любая помощь или предложение.
Спасибо