韦德国际bv1946_www.bv1946com_韦德国际1946手机版
做最好的网站

JQuery.lazyload 图片延迟加载

日期:2019-05-30编辑作者:韦德国际bv1946计算机

1.引入  jquery.lazyload.js

  1. 延时加载的方式 

<script type="text/javascript"> 
  $(function() { 
    $("img").lazyload({ 
    effect : "fadeIn" 
   }); 
  }); 
  </script> 

3. 把阀值设置成200 意思就是当图片没有看到之前先load 200像素。

  $(“img”).lazyload({ threshold : 200 });

 

  1.  通过设置占位符图片和自定事件来触发加载图片事件。如 event :sporty 和 event : foobar。默认情况下处于等待状态, 直到用户滚动到窗口上图片所在位置. 在灰色占位图片被点击之前阻止加载图片。

  $("img").lazyload({    
    placeholder : "img/grey.gif",    
    event : "click"   
    }); 

5.  带滚动条的 DIV 元素. 你要做的只是将容器定义为 jQuery 对象并作为参数传到初始化方法里面.

  CSS:
  #container {    
  height: 600px;    
  overflow: scroll;    
  }   

  JavaScript 代码:
  $("img").lazyload({    
  placeholder : "img/grey.gif",    
  container: $("#container")    
  });  

 

本文由韦德国际bv1946手机版发布于韦德国际bv1946计算机,转载请注明出处:JQuery.lazyload 图片延迟加载

关键词: