JQuery.lazyload 圖片延遲加載

1.引入  jquery.lazyload.jsjavascript

2. 延時加載的方式 java

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

3. 把閥值設置成200 意思就是當圖片沒有看到以前先load 200像素。對象

  $(「img」).lazyload({ threshold : 200 });事件

 

4.  經過設置佔位符圖片和自定事件來觸發加載圖片事件。如 event :sporty 和 event : foobar。默認狀況下處於等待狀態, 直到用戶滾動到窗口上圖片所在位置. 在灰色佔位圖片被點擊以前阻止加載圖片。圖片

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

5.  帶滾動條的 DIV 元素. 你要作的只是將容器定義爲 jQuery 對象並做爲參數傳到初始化方法裏面.io

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

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

相關文章
相關標籤/搜索