图片延迟加载插件-Echo.js

2015-06-25 浏览:2282
图片延迟加载插件-Echo.js
评论:(1)复制地址

Echo.js 是一个独立的延迟加载图片的 JavaScript 插件。Echo.js 不依赖第三方库,压缩后不到1KB大小。 延迟加载是提高网页首屏显示速度的一种很有效的方法,当图片元素进入窗口可视区域的时候,它就会改变图像的 src 属性,从服务端加载所需的图片,这也是一个异步的过程。


使用方法:

将dist目录下的echo.js拷贝到你的项目目录下,然后参照一下修改代码

```html
<body>
  <img src="img/blank.gif" alt="Photo" data-echo="img/photo.jpg">   //img标签改成这种形式,blank.gif是1*1的预加载图
  <script src="echo.js"></script>
  <script>
  echo.init({
    offset: 100,
    throttle: 250,
    unload: false,
    callback: function (element, op) {
      console.log(element, 'has been', op + 'ed')
    }
  });
  </script>
</body>
```

echo.js下载地址:http://github.com/toddmotto/echo/archive/master.zip

演示地址:http://toddmotto.com/labs/echo/


文章参考:http://www.cnblogs.com/lhb25/p/echo-js-image-lazy-loading-plugin.html

评论:(1)复制地址
发布:zpblog | 分类:Other | Tags:图片

评论列表:

af论坛

评论于2015-06-29 10:35:56
不错哈,延迟加载可以优化前面的图片加载速度,收藏了。 - 回复该评论

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。