
使用方法
引用jquery和jquery.lazyload.js到你的頁(yè)面
| 
								<script src="jquery-1.11.0.min.js"></script> 
								<script src="jquery.lazyload.js?v=1.9.1"></script> | 
html圖片調(diào)用方法
為圖片加入樣式lazy 圖片路徑引用方法用data-original
| 
								<img class="lazy" data-original="img/bmw_m1_hood.jpg"> 
								<img class="lazy" data-original="img/bmw_m1_side.jpg"> 
								<img class="lazy" data-original="img/viper_1.jpg"> 
								<img class="lazy" data-original="img/viper_corner.jpg"> 
								<img class="lazy" data-original="img/bmw_m3_gt.jpg"> 
								<img class="lazy" data-original="img/corvette_pitstop.jpg"> | 
js出始化lazyload并設(shè)置圖片顯示方式
| 
								<script type="text/javascript" charset="utf-8"> 
								  $(function() { 
								      $("img.lazy").lazyload({effect: "fadeIn"}); 
								  }); 
								</script> | 
在圖片中也可以不使用 class="lazy",初始化時(shí)使用:
| 
								$("img").lazyload({effect: "fadeIn"}); | 
這樣就可以對(duì)全局的圖片都有效!
=======以下代碼由 聆鍰沐雨 提供=========
如果想提載入圖片,可以使用 threshold 進(jìn)行設(shè)置,
| 
								$("img.lazy").lazyload({ threshold :180}); | 
以上實(shí)例的含義是:在圖片距離屏幕180px時(shí)提前載入:
========以下內(nèi)容由 ?D丶мемοяy 提供===============
引入
| 
								<script src="jquery-1.11.0.min.js"></script> 
								<script src="jquery.lazyload.js?v=1.9.1"></script> | 
路徑依據(jù)實(shí)際目錄來(lái)確定。
| 
								<script type="text/javascript" charset="utf-8"> 
								  $(function() { 
								      $("img.lazy").lazyload({effect: "fadeIn"}); 
								  }); 
								</script> | 
圖片引用lazyload 方式
| 
								<img class="lazy" data-original="img/bmw_m1_hood.jpg"  /> | 
參數(shù)設(shè)置
| 
								$("img.lazy").lazyload({ 
								  placeholder : "img/grey.gif", //用圖片提前占位 
								    // placeholder,值為某一圖片路徑.此圖片用來(lái)占據(jù)將要加載的圖片的位置,待圖片加載時(shí),占位圖則會(huì)隱藏 
								  effect: "fadeIn", // 載入使用何種效果 
								    // effect(特效),值有show(直接顯示),fadeIn(淡入),slideDown(下拉)等,常用fadeIn 
								  threshold: 200, // 提前開(kāi)始加載 
								    // threshold,值為數(shù)字,代表頁(yè)面高度.如設(shè)置為200,表示滾動(dòng)條在離目標(biāo)位置還有200的高度時(shí)就開(kāi)始加載圖片,可以做到不讓用戶察覺(jué) 
								  event: 'click',  // 事件觸發(fā)時(shí)才加載 
								    // event,值有click(點(diǎn)擊),mouseover(鼠標(biāo)劃過(guò)),sporty(運(yùn)動(dòng)的),foobar(…).可以實(shí)現(xiàn)鼠標(biāo)莫過(guò)或點(diǎn)擊圖片才開(kāi)始加載,后兩個(gè)值未測(cè)試… 
								  container: $("#container"),  // 對(duì)某容器中的圖片實(shí)現(xiàn)效果 
								    // container,值為某容器.lazyload默認(rèn)在拉動(dòng)瀏覽器滾動(dòng)條時(shí)生效,這個(gè)參數(shù)可以讓你在拉動(dòng)某DIV的滾動(dòng)條時(shí)依次加載其中的圖片 
								  failurelimit : 10 // 圖片排序混亂時(shí) 
								     // failurelimit,值為數(shù)字.lazyload默認(rèn)在找到第一張不在可見(jiàn)區(qū)域里的圖片時(shí)則不再繼續(xù)加載,但當(dāng)HTML容器混亂的時(shí)候可能出現(xiàn)可見(jiàn)區(qū)域內(nèi)圖片并沒(méi)加載出來(lái)的情況,failurelimit意在加載N張可見(jiàn)區(qū)域外的圖片,以避免出現(xiàn)這個(gè)問(wèn)題. 
								}); | 



 鄂公網(wǎng)安備 42090202000212號(hào)
鄂公網(wǎng)安備 42090202000212號(hào)