我正在构建一个照片库,我只想在内容“DIV”元素进入视口时加载图像。我为此使用 jquery viewport.js。
默认情况下,我将每个“IMG”标签的 src 属性设置为“LOADING.JPEG”,当任何 div 进入视口时,我将 IMG 标签的 src 属性更改为真实图像。但是在更改 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);
}
});
任何帮助或建议将不胜感激。
谢谢