jQuery的图片懒加载代码
<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>
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
28 Oct 2023
如何使用HTML、CSS和jQuery实现图片懒加载的进阶技巧懒加载技术(LazyLoading)是一种提高网页性能的技术手段,特别适用于包含大量图片的网页。通过使用HTML、CSS和jQuery,我们可以轻松实现图片懒加载,以加快网页加载速度,提升用户体验。本文将介绍如何使用这三种技术实现图片懒加载的进阶技巧,并给出具体的代码示例。一、HTML准备工作在
25 Aug 2023
Vue中如何实现图片的懒加载?懒加载(或称为延迟加载)是一种优化网页性能的技术,特别适用于加载大量图片的网站。在Vue中,我们可以通过Vue指令来实现图片的懒加载。本文将介绍如何使用Vue的懒加载插件来实现图片的懒加载,并提供相应的代码示例。1.安装和引入插件首先,我们需要安装一个Vue的懒加载插件。在本文中,我们将使用vue-lazyload插件。可以通
09 Jun 2023
随着互联网技术的不断发展,网页速度逐渐成为影响用户体验的一项关键指标。为提高网页加载速度,我们通常会考虑使用图片懒加载。图片懒加载就是在页面滚动到某个位置时,再去加载图片,这样可以避免一次性加载大量图片导致页面加载速度过慢的问题。本文将介绍如何使用Vue实现图片懒加载的最佳实践。一、引入第三方库vue-lazyloadVue框架本身并没有提供图片懒加载的功能
16 May 2016
在一些电商网站和家居网站上我们会看到这样的应用,一张图片中显示多种商品,点击每个商品可以弹出对应商品的简单介绍,包括价格等等,极大的提高了用户体验,今天我们通过实例给大家分享使用jQuery插件来实现这一效果
14 Apr 2018
这次给大家带来js和jquery如何实现自动加载图片(附代码),js和jquery实现自动加载图片的注意事项有哪些,下面就是实战案例,一起来看一下。
16 May 2016
先定义一个图片的数组,然后通过image的onload事件来计算,注意,onload在ie和火狐有所不同。
15 Oct 2023
Vue中如何处理图片的懒加载和占位懒加载(LazyLoading)是一种性能优化技术,它能够延迟加载网页中的图片,当用户滚动到图片所在位置时才进行加载,以减少初始加载时间和网络带宽的占用。同时,采用占位(Placeholder)技术可以使页面保持布局的稳定性,避免因图片加载较慢而导致页面布局错乱的问题。本文将介绍在Vue中如何实现图片懒加载和占位功能,并提
24 Oct 2023
HTML、CSS和jQuery:实现图像懒加载的技巧在现代网站中,图像懒加载是一种常用的优化技术,它可以提升网站的加载性能,并减轻服务器负担。通过延迟加载图像,只有当用户滚动到可见区域时再加载图像,可以节省带宽和加快页面加载速度。本文将介绍如何使用HTML、CSS和jQuery来实现图像懒加载的技巧,并提供具体的代码示例。一、HTML结构首先,在HTML中我
Hot tools Tags
Hot Tools
jQuery2019情人节表白放烟花动画特效
一款抖音上很火的jQuery情人节表白放烟花动画特效,适合程序员、技术宅用来向心爱的姑娘表白,无论你选择愿意还是不愿意,到最后都得同意。
layui响应式动画登录界面模板
layui响应式动画登录界面模板
520情人节表白网页动画特效
jQuery情人节表白动画、520表白背景动画
炫酷的系统登录页
炫酷的系统登录页
HTML5磁带音乐播放器-CASSETTE PLAYER
HTML5磁带音乐播放器-CASSETTE PLAYER