<ul id="img">
<li><img src="/statics/images/loading2.gif" loding="/uploads/2016/0516/1463371453138.jpg" width="310" height="250" /></li>
</ul>
说明:
src路径为默认给定的图片, loading路径为真实显示的图片路径
//图片预加载
function lodingImg(){
$('#img li img').each(function(){
if($(this).offset().top<=$(document).scrollTop()+$(window).height()
&& $(this).offset().top>=$(document).scrollTop()) {
var url = $(this).attr('loading'),
img = $(this).attr('src');
if(img !=url){
$(this).attr({src:url,alt:''}).css({opacity:0}).animate({opacity:1},500);
}
}
});
}
lodingImg();//加载图片
//滚动事件加载
$(window).scroll(function(){
lodingImg();//加载图片
})
//窗口改变大小加载
$(window).resize(function(){
lodingImg();//加载图片
})