图片懒加载

简介: lazyload用来加载比较长的页面中的图片,直到下拉到显示他们为止,页面太长的时候使用它可以加快页面显示的速度。 1.使用它 使用它只需要引用两个文件,如下: 还要在img的标签中添加一个属性,还要给这个img添加一个名字,代码如下: $(function() { $("img.

lazyload用来加载比较长的页面中的图片,直到下拉到显示他们为止,页面太长的时候使用它可以加快页面显示的速度。

1.使用它

使用它只需要引用两个文件,如下:

<script src="jquery.js"></script>
<script src="jquery.lazyload.js"></script>

还要在img的标签中添加一个属性,还要给这个img添加一个名字,代码如下:

<img class="lazy" src='../../images/defaultpic.jpg' data-original="img/example.jpg" width="640" height="480">

$(function() {
    $("img.lazy").lazyload();
});

 

2.添加一个阀值

可以让它在还未显示在屏幕上之前先记载200个像素,代码如下:

$("img.lazy").lazyload({
    threshold : 200
});

3.事件出发

使用click或者onmouseover触发加载

$("img.lazy").lazyload({
    event : "click"
});

 

作者:Tyler Ning
出处:http://www.cnblogs.com/tylerdonet/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过以下邮箱地址williamningdong@gmail.com  联系我,非常感谢。

目录
相关文章
|
6月前
|
JavaScript
懒加载图片案例
懒加载图片案例
|
存储 前端开发 JavaScript
前端实现图片的懒加载
前端实现图片的懒加载
64 0
|
3月前
|
存储 JavaScript UED
图片懒加载
图片懒加载
|
3月前
|
JavaScript API
如何实现图片懒加载
如何实现图片懒加载
72 0
|
6月前
|
JavaScript 前端开发
如何实现网页的懒加载?图片懒加载的原理
如何实现网页的懒加载?图片懒加载的原理
46 0
|
11月前
|
存储
图片懒加载(二)
图片懒加载(二)
47 1
|
JavaScript 前端开发 UED
实现图片懒加载(及优化相关)
工作之余想要休闲一下(看-美-女-图),但是又觉得单纯休闲不利于自身进步,于是 ……
实现图片懒加载(及优化相关)
懒加载只能对图片进行懒加载吗?
懒加载只能对图片进行懒加载吗?
|
JavaScript UED
实现图片懒加载
实现图片懒加载