jQuery图片懒加载代码

jQuery图片懒加载代码-精品资源网
jQuery图片懒加载代码
此内容为免费资源,请登录后查看
0
免费资源

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>

© 版权声明
THE END
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容