{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

jQuery图片懒加载代码

这是一款jQuery图片懒加载代码,点击加载更多代码,点击加载更多图片js特效。


js代码

<script src="js/jquery.min.js"></script>
<script>
	var _content = []; //临时存储li循环内容
	var moreload = {
		_default:10, //默认显示图片个数
		_loading:5,  //每次点击按钮后加载的个数
		init:function(){
			var lis = $(".moreload .hidden li");
			$(".moreload ul.list").html("");
			for(var n=0;n<moreload._default;n++){
				lis.eq(n).appendTo(".moreload ul.list");
			}
			$(".moreload ul.list img").each(function(){
				$(this).attr('src',$(this).attr('realSrc'));
			})
			for(var i=moreload._default;i<lis.length;i++){
				_content.push(lis.eq(i));
			}
			$(".moreload .hidden").html("");
		},
		loadMore:function(){
			var mLis = $(".moreload ul.list li").length;
			for(var i =0;i<moreload._loading;i++){
				var target = _content.shift();
				if(!target){
					$('.moreload .more').html("<p>全部加载完毕...</p>");
					break;
				}
				$(".moreload ul.list").append(target);
				$(".moreload ul.list img").eq(mLis+i).each(function(){
					$(this).attr('src',$(this).attr('realSrc'));
				});
			}
		}
	}
	moreload.init();
</script>


在线预览
资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:jQuery图片懒加载代码
喜欢 ()分享 (0)