jquery的懒加载记录一下踩得坑
官网下载地址:http://plugins.jquery.com/lazyload/
要引入两个文件,注意这些事html中包含着
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="js/jquery.lazyload.js"></script>
然后在query.lazyload.js下面配置一下你用到的
<script>
$(function(){
$("img.lazy").lazyload({
placeholder:"./img/loading.gif", //图片未加载出来时显示的占位图
effect:"show", //展现的方式,常用:show显示\fadeIn闪现
threshold:100, //在距离屏幕多少px时开始加载
event:"scroll", //懒加载的触发事件,常用:click点击/mouseover鼠标移入/sporty运动/默认为scroll滑动
container:$("#J-sourceList"), //指定容器内的元素产生效果
failure_limit:5 //加载多少张可见区域外的图片
});
})
</script>
然后建议img的尺寸尽量统一 那样直接写一个class完美,因为这个我发现需要给img配置width height不给的话有可能会不加载
转载于:https://www.cnblogs.com/nannan-0305/p/10955961.html
jquery的懒加载记录一下踩得坑相关推荐
- Jquery图片懒加载和预加载
Jquery图片懒加载和预加载 懒加载 1.什么是懒加载 Lazy Load也叫懒加载,延迟加载,顾名思义,就是在图片未到达可视区域时,不加载图片,我们常常在很多的优秀网站上看到类似的例子,例如迅雷. ...
- jQuery 图片懒加载的方法 以及用$('.lazyImg').each()出错的地方,记录一下~
我高小莫,今天在这里发誓,如果以后能不用jQuery 的我绝不再用,做习惯了前后端分离的项目,再次回到jQuery ,发现异常的恶心~~~~· 不怪谁,怪就怪当初我,选择项目架构的时候为了省力,竟然选 ...
- jQuery lazyload 懒加载
Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预 ...
- jQuery图片懒加载示例(滚动函数再加载)
图片懒加载可以极大的减轻服务器请求的负担,如果没有做这样的操作,一个页面很多图片同时请求,就会渲染慢,影响用户体验! 原理其实很简单,就是滚动条拉下来显示的时候再加载显示出真实的图片,在不显示的区域的 ...
- jQuery 插件—— 懒加载
何为懒加载? 懒加载(Load On Demand)是一种独特而又强大的数据获取方法,它能够在用户滚动页面的时候自动获取更多的数据,而新得到的数据不会影响原有数据的显示,同时最大程度上减少服务器端的资 ...
- jQuery.lazyload懒加载
注意事项:jquery.js务必先引进,然后才加载lazyload:img长宽一定要有,每幅长宽可以不一致:在js段,可以不用$(window).ready来加载事件: 1.将图片路径写入data-o ...
- jquery之图片懒加载(总结)
2019独角兽企业重金招聘Python工程师标准>>> 在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮 ...
- 使用jQuery实现图片懒加载原理
在网页中,常常需要用到图片,而图片需要消耗较大的流量.正常情况下,浏览器会解析整个HTML代码,然后从上到下依次加载的图片标签.如果页面很长,隐藏在页面下方的图片其实已经被浏览器加载了.如果用户不向下 ...
- jquery实现图片懒加载
实现一个懒加载,效果如上所示 HTML <!DOCTYPE html> <html lang="en"><head><meta chars ...
最新文章
- element-ui中用el-dialog+el-table+el-pagination实现文件默认选中且在分页的条件下有记忆功能...
- 实验项目 3-4:一元多项式的乘法与加法运算
- Leetcode--923. 三数之和的多种可能
- Java成神之路——ASM,Javassist,cglib区别。
- Spring Boot Restful框架搭建和使用【持续更新中】
- 泡泡龙游戏开发系列教程(三)
- 详解C语言中的#define、#undef、#indef、#ifndef、#else、#endif,#if,#elif
- 烤鱼界头牌半天妖发文致歉,背后暴露了哪些问题?
- 使用Selenium实现微博爬虫:预登录、展开全文、翻页
- 并行编程,绝不是你想的那么简单
- 为什么RGB要转换成HSV
- CSS实现超级炫酷的流光按钮效果
- kettle spoon判断增量更新_使用Kettle实现数据实时增量同步--时间戳增量回滚同步...
- 不支持python数据类型_python不支持的数据类型有( )。_学小易找答案
- 「Snappy」- 使用 snap 安装应用 @20210208
- 如何在Windows命令行中使用Unicode字符?
- 很久没上来写点东西了,今天把N年前的代码看了一遍。随手写了点寄托哀思--多播委托...
- LED显示行业之上位机软件编程篇:
- EZDML批量生成spring-boot jpa swagger2 lombok后端接口
- markdown字体大小设置_markdown中数学公式字体大小的方法
热门文章
- MacOS使用brew无法安装Python_无法安装gdbm_无法安装autojump
- IntelliJ IDEA快捷键(Shortcut)官方文档地址
- Debian GNU/Linux 的发展简史
- HH SaaS电商系统的商品系统设计
- u盘装系统学计算机好,教你如何使用u盘做系统
- 360安全卫士电脑版_教你降服“流氓头子”正确打开360安全卫士的姿势,还你电脑流畅体验...
- php soap传值,在SOAP调用中传递PHP数组
- leetcode(动态规划专题)
- vue 传递多行数据_vue父组件向子组件传递多个数据的实例
- python随机抽取人名_python实现艾宾浩斯背单词功能,实现自动提取单词、邮件发送,再也不用担心背单词啦...