图片动态加载技术应用及jquery.lazyload插件使用实
建站知识 2021-07-03 09:08www.168986.cn长沙网站建设
应用实例小站 http://.uhuigou.
图片动态加载不算什么新东西了,很多大站都在用,优势很明显,主要是节省流量(包括服务器和客户端),给用户的体验也要好些,可以提高页面的打开速度.
原理也不复杂,图片还是用原来的img标签,src指向一个默认的小图,比如loading之类,然后自定义一个img的属性保存真正的图片地址,当用户访问到这个图片位置的时候,通过js控制把src的值改成自定义属性的值.
这个功能现在被做成了很多插件.我用的叫 jquery.lazyload ,需要的到我的站上直接下载吧,只需要这一个文件就够了,你还得有jqeruy
使用方法也很简单,原来的img标签加一个 data-original 属性保存真实的图片地址,例子如下
<img class="lazy" src="http://bcs.duapp./uhuigou/loading.gif" data-original="http://bcs.duapp./uhuigou/201306200831326313.jpg" style="width: 100%; display: inline-block;">
需要动态加载的img都这么写就可以了, jquery.lazyload 只认data-original,style或者其他属性根据需要随便写
还要在页面的jquery.ready事件中初始化一下
$(function() {$("img.lazy").lazyload();});
好了大功告成!
图片动态加载不算什么新东西了,很多大站都在用,优势很明显,主要是节省流量(包括服务器和客户端),给用户的体验也要好些,可以提高页面的打开速度.
原理也不复杂,图片还是用原来的img标签,src指向一个默认的小图,比如loading之类,然后自定义一个img的属性保存真正的图片地址,当用户访问到这个图片位置的时候,通过js控制把src的值改成自定义属性的值.
这个功能现在被做成了很多插件.我用的叫 jquery.lazyload ,需要的到我的站上直接下载吧,只需要这一个文件就够了,你还得有jqeruy
使用方法也很简单,原来的img标签加一个 data-original 属性保存真实的图片地址,例子如下
复制代码
代码如下:<img class="lazy" src="http://bcs.duapp./uhuigou/loading.gif" data-original="http://bcs.duapp./uhuigou/201306200831326313.jpg" style="width: 100%; display: inline-block;">
需要动态加载的img都这么写就可以了, jquery.lazyload 只认data-original,style或者其他属性根据需要随便写
还要在页面的jquery.ready事件中初始化一下
复制代码
代码如下:$(function() {$("img.lazy").lazyload();});
好了大功告成!
上一篇:对CSS选择器权重的认识(亲测)
下一篇:导入css文件使用判断条件实现
长沙网站设计
- 如何进行东阳SEO关键词优化?
- 边坝哪有关键词排名优化:提升你的网站流量与
- 安国百度优化服务:提升您的在线可见性
- 阜康新手做SEO怎么做
- 山西seo网站排名关键词优化:提升您网站曝光率
- 临沂seo网站排名关键词优化:提高你的网站可见
- 广西SEO网站推广怎样付费比较合理
- 双辽SEO网站推广:提升你的网站可见性与流量
- 辽宁企业网站优化购买方式有哪些
- 提升宝清百度SEO排名的实用技巧与策略
- 静宁百度SEO排名:提升您网站曝光率的关键策略
- 彭州百度SEO排名的提升策略和实施指南
- 广南百度关键词SEO:提升网站排名的关键策略
- 辽宁关键词优化怎么做论坛营销
- 吉林百度seo排名如何做到让用户满意
- 内黄百度优化服务:提升在线可见性的关键