細致的朋友可以有發現,361模板網的所有頁面都實現了頁面圖片的異步加載 延遲加載功能,隨著鼠標像下滾動,頁面上的圖片逐漸加載顯示出來,而不是打開頁面所有的圖片都全部一次性顯示出來。
這種只加載瀏覽器視野范圍內的圖片,沒出現在范圍內的圖片就暫不加載,等用戶滑動滾動條時再逐步加載的方法就是我們常說的圖片異步緩沖延遲加載。下面我們來介紹頁面圖片實現延遲加載的方法。
實現方法:
1、把所需的兩個js文件(jquery-1.7.1.min.js 和 jquery.lazyload.js)引用到html中,一般放在<head>中
2、html中的img標簽稍作修改:如:
<img data-original="yuantupian.jpg" src="jiazai.png">
解析:
src="jiazai.png"為圖片預加載的顯示圖片,可以放一張比較小的圖片
data-original="yuantupian.jpg"為預加載圖片之后瀏覽者正常看到的圖片
適用于本文的下載鏈接(包含所需的JS文件、HTML文件、圖片等完整演示示例):
前端庫JQ地址:
<script src="http://m.survivalescaperooms.com/jquery/jquery-1.7.1.js"></script>
jquery.lazyload.js下載
鏈接: https://pan.baidu.com/s/1MAF248VWj1qVzQuc2AxQIA 密碼: 62mk
以上就是圖片延遲加載 滾動加載 緩沖加載實現方法介紹的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答