原文链接:http://www.cnblogs.com/lei2007/archive/2013/05/31/3110725.html

感谢作者。以下为原文,备忘仅供自己学习。

第一:lazyLoad简介及作用:

网站性能优化的插件,提高用户体验。

页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载。

第二:使用场合

 涉及到图片,falsh资源,iframe,网页编辑器(CK),JS文件 等占用较大带宽,避免网页打开时加载过多资源,让用户等待太久。

第三:代码使用

1.导入JS插件(前提有 1.6.2.js文件)

<script src="js\jquery.lazyload.js" type="text/javascript"></script> 

2.在你的页面中加入如下

<script type="text/javascript">
$("img").lazyload();
</script>

所以图片都延迟加载。

3.设置敏感度区域

插件提供了 threshold 选项

$("#xd").lazyload({ threshold : 200 })

将临界值定为 200, 当可视区域离图片还有 200 个象素的时候开始加载图片. (这一句原文的字面意思和本人理解不一致, 原文: Setting threshold to 200 causes image to load 200 pixels before it is visible.)

参数:threshold,值为数字,代表页面高度.如设置为200,表示滚动条在离目标位置还有200的高度时就开始加载图片,可以做到不让用户察觉.

4. 还有涉及到 高级应用,触发事件,多参数等等。详细见参考 url

参考:

加载 图片 :http://www.cnblogs.com/szytwo/archive/2012/12/27/2836141.html

加载 js 文件:

最新文章

  1. 初学Python遇到的问题一二
  2. vuejs与服务器通信
  3. FragmentTabHost
  4. android SurfaceView绘制 重新学习--控制动画移动
  5. java利用反射调用类的某个方法
  6. hdu2026.java字符
  7. html5 note
  8. c#引用web.config中的ConnectionString
  9. blend
  10. ORA-07445: :一个意料之外的问题发生了 核心转储 [ldxsnf()+625] [SIGSEGV
  11. UVa 374 - Big Mod
  12. Eclipse寻找JVM的机制
  13. HDU 1513 Palindrome:LCS(最长公共子序列)or 记忆化搜索
  14. Linux服务器常用工具
  15. Modbus库开发笔记之十:利用协议栈开发Mosbus RTU Slave应用
  16. loss函数学习笔记
  17. iview表单验证不生效问题注意点
  18. ajax跨域,这应该是最全的解决方案了
  19. 7za命令报错Error: xxx is not supported archive
  20. python之WSGI与Guincorn

热门文章

  1. nginx location 语法
  2. Windows 7 比Windows XP 难用的功能
  3. 红米note.线刷
  4. XP最高支持IE8
  5. 分享知识-快乐自己:Shrio 案例Demo概述
  6. bzoj3569 DZY Loves Chinese II &amp; bzoj3237 [AHOI2013] 连通图
  7. bzoj 4766: 文艺计算姬 矩阵树定理
  8. Marionettejs
  9. Linux mount指令
  10. Spark Streaming之六:Transformations 普通的转换操作