//图片懒加载
$(function(){
$("img").lazyload({
effect: "fadeIn", //图片加载完后自动覆盖默认的图片
failure_limit: "100"//页面一加载,就去找100张图片来放上加载样式图片。
});
//有些图片可能没有,所以做判断加上默认图片
$("img").each(function(){
if($(this).attr("data-original") == "/baqxx/static/assets/images/loading4.gif" ||$(this).attr("data-original") == ""){
$(this).attr("src","/baqxx/static/assets/images/noImg.jpg");
}
});
})
jsp代码
<img width="265" height="230" src = "${ctx}/static/assets/images/loading4.gif" data-original="${l.imgsrc}">
引入的jar包
<script src="${ctx}/static/assets/js/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="${ctx}/static/assets/js/jquery.lazyload.min.js" type="text/javascript"></script>
//jar包连接
https://pan.baidu.com/s/12-pRxWPUM5rGiaMzXgPZHw