http://plugins.jquery.com/lazyload/

Jquery.LazyLoad.js插件参数详解:

1,用图片提前占位
placeholder : "img/grey.gif",
参数:placeholder,值为某一图片路径.此图片用来占据将要加载的图片的位置,待图片加载时,占位图则会隐藏

2,载入使用何种效果
effect : "fadeIn",
参数:effect(特效),值有show(直接显示),fadeIn(淡入),slideDown(下拉)等,常用fadeIn

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

4,事件触发时才加载
event : "click",
参数:event,值有click(点击),mouseover(鼠标划过),sporty(运动的),foobar(…).可以实现鼠标莫过或点击图片才开始加载,后两个值未测试…

5,对某容器中的图片实现效果
container: $("#container"),
参数:container,值为某容器.lazyload默认在拉动浏览器滚动条时生效,这个参数可以让你在拉动某DIV的滚动条时依次加载其中的图片

6,图片排序混乱时
failurelimit : 10,
参数:failurelimit,值为数字.lazyload默认在找到第一张不在可见区域里的图片时则不再继续加载,但当HTML容器混乱的时候可能出现可见区域内图片并没加载出来的情况,failurelimit意在加载N张可见区域外的图片,以避免出现这个问题.

---------------------------------------------------------------------------------------------------------------------------------

</head>
<body>
<!--width height这两个属性一定要加,起到占位作用-->
        <img class="lazy" data-original="http://localhost:19265/img/02.jpg" width="399px" height="600px" border="0" alt=""/><br/>  
        <img class="lazy" data-original="http://localhost:19265/img/03.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/04.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/05.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/06.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/07.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/08.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/09.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/10.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/11.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/12.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/13.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/14.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/15.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/16.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/17.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/18.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/19.jpg" width="399px" height="600px" border="0" alt=""/><br/>
        <img class="lazy" data-original="http://localhost:19265/img/20.jpg" width="399px" height="600px" border="0" alt=""/>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <script src="/Script/jquery.lazyload.js"></script>
    <script type="text/javascript">
        $(function () {
            $("img.lazy").lazyload({
                effect: "fadeIn"
            });

});
    </script>
</body>
</html>

lazy load 图片延迟加载 跟随滚动条的更多相关文章

  1. Lazy Load 图片延迟加载(转)

    jQuery Lazy Load 图片延迟加载来源 基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载. 对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度. ...

  2. jQuery Lazy Load 图片延迟加载

    基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载. 对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度. 版本: jQuery v1.4.4+ jQuery ...

  3. jQuery Lazy Load图片懒加载

    传送门:官网地址,jQuery Lazy Load v1.7.2下载,Github 使用方法: 1.引用js文件 <script src="jquery.js">< ...

  4. JS实现移动端图片延迟加载

    图片延迟加载常见的有,jquery.lazyload.js,原生JS实现的echo.js.但是都是必须给图片设置宽高. 因为项目是移动端,而且无法在加载前知道图片的宽高,所以,只好自己写了一个. 既然 ...

  5. Lazy Load, 延迟加载图片的 jQuery 插件.

    Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预 ...

  6. Lazy Load, 延迟加载图片的 jQuery 插件 - NeoEase

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...

  7. 延迟加载图片的 jQuery 插件:Lazy Load

    网站的速度非常重要,现在有很多网站优化的工具,如 Google 的Page Speed,Yahoo 的 YSlow,对于网页图片,Yahoo 还提供 Smush.it这个工具对图片进行批量压缩,但是对 ...

  8. jQuery延迟加载插件(Lazy Load)详解

    最 新版本的Lazy Load并不能替代你的网页.即便你使用JavaScript移除了图片的src属性,有些现代的浏览器仍然会加载图片.现在你必须修改你的html代 码,使用占位图片作为img标签的s ...

  9. Ionic 3 延迟加载(Lazy Load)实战(一)

    本文分享并演示了在 Ionic 3 框架中如何进行模块的延迟加载(Lazy Load)开发. 在我的实战课程「快速上手Ionic3 多平台开发企业级问答社区」中,因为开发的仿知乎 App 模块间的加载 ...

随机推荐

  1. URAL 2038 Minimum Vertex Cover

    2038. Minimum Vertex Cover Time limit: 1.0 secondMemory limit: 64 MB A vertex cover of a graph is a ...

  2. windows环境下nutch2.x 在eclipse中实现抓取数据存进mysql详细步骤

    nutch2.x 在eclipse中实现抓取数据存进mysql步骤 最近在研究nutch,花了几天时间,也遇到很多问题,最终结果还是成功了,在此记录,并给其他有兴趣的人提供参考,共同进步. 对nutc ...

  3. 【C++模版之旅】静态多态的讨论

    说到面向对象特性之一“多态”,以我的水平已经说不出太多新意了.相信很多程序员代码K多了,做梦都在“多态中”运行着.常规的多态是C++语义内置支持的一种特性,通过虚函数可以实现这个特性,为了后面以示区别 ...

  4. c语言结构体4之结构体引用

    struct mystruct{ char str[23];}; 1结构体变量不能整体引用 struct data m: printf("%s",m);//m是结构体变量 2 st ...

  5. PHP常用魔术方法(__set、__get魔术方法:)

    __set.__get魔术方法: //文件名:Object.php <?phpnamespace IMooc;class Object{ protected $array = array(); ...

  6. python下载多个文件

    # -*- coding: utf-8 -*-__author__ = 'Administrator'import urllib2,urllib,os,redef Url1(url):#多个文件    ...

  7. 原生javascript 改写的tab选项卡

    <!--css部分--> <style> *{ margin: 0; padding: 0; } ul,li{ list-style: none } .tabbox{ widt ...

  8. 利用JS实现简单的瀑布流效果

    哈哈, 我又来啦, 在这一段时间里, 我简单的学习了一下javascript(JS), 虽然不是很懂啦, 但是我也简单的尝试着做了点小东西, 就比如现在流行的瀑布流效果, 经过我的努力终于成功的完成了 ...

  9. Python进阶之路---1.3python环境搭建

      python环境安装 windows python环境安装 下载安装包     https://www.python.org/downloads/ 安装并指定安装目录     C:\python2 ...

  10. VCS仿真生成fsdb文件(Verilog)

    VCS仿真生成fsdb文件(Verilog) 一.环境 Linux 平台 csh环境 VCS 64bit Verdi3 二.开始仿真 1. 联合仿真环境配置 a.在testbench中加入如下语句: ...