<video id="h99qi"><ins id="h99qi"><span id="h99qi"></span></ins></video>

        <var id="h99qi"><td id="h99qi"></td></var>
        1. <acronym id="h99qi"></acronym>
          <wbr id="h99qi"><code id="h99qi"><span id="h99qi"></span></code></wbr>

          1. <var id="h99qi"><th id="h99qi"></th></var>
            0712-2888027 189-8648-0214
            微信公眾號

            孝感風信網絡科技有限公司微信公眾號

            當前位置:主頁 > 技術支持 > Javascript/JQuery > jQuery圖片延遲加載插件jQuery.lazyload

            jQuery圖片延遲加載插件jQuery.lazyload

            時間:2024-01-23來源:風信官網 點擊: 404次
            jQuery圖片延遲加載插件jQuery.lazyload,使用延遲加載在可提高網頁下載速度。在某些情況下,它也能幫助減輕服務器負載。
            jQuery圖片延遲加載插件jQuery.lazyload

            使用方法

            引用jquery和jquery.lazyload.js到你的頁面

            <script src="jquery-1.11.0.min.js"></script>
            <script src="jquery.lazyload.js?v=1.9.1"></script>

            html圖片調用方法

            為圖片加入樣式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并設置圖片顯示方式

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

            在圖片中也可以不使用 class="lazy",初始化時使用:

            $("img").lazyload({effect: "fadeIn"});

            這樣就可以對全局的圖片都有效!

            =======以下代碼由 聆鍰沐雨 提供=========

            如果想提載入圖片,可以使用 threshold 進行設置,

            $("img.lazy").lazyload({ threshold :180});

            以上實例的含義是:在圖片距離屏幕180px時提前載入:

                

            ========以下內容由 ?D丶мемοяy 提供===============

            引入

            <script src="jquery-1.11.0.min.js"></script>
            <script src="jquery.lazyload.js?v=1.9.1"></script>

            路徑依據實際目錄來確定。

            <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"  />

            參數設置

            $("img.lazy").lazyload({
              placeholder : "img/grey.gif", //用圖片提前占位
                // placeholder,值為某一圖片路徑.此圖片用來占據將要加載的圖片的位置,待圖片加載時,占位圖則會隱藏
              effect: "fadeIn", // 載入使用何種效果
                // effect(特效),值有show(直接顯示),fadeIn(淡入),slideDown(下拉)等,常用fadeIn
              threshold: 200, // 提前開始加載
                // threshold,值為數字,代表頁面高度.如設置為200,表示滾動條在離目標位置還有200的高度時就開始加載圖片,可以做到不讓用戶察覺
              event: 'click',  // 事件觸發時才加載
                // event,值有click(點擊),mouseover(鼠標劃過),sporty(運動的),foobar(…).可以實現鼠標莫過或點擊圖片才開始加載,后兩個值未測試…
              container: $("#container"),  // 對某容器中的圖片實現效果
                // container,值為某容器.lazyload默認在拉動瀏覽器滾動條時生效,這個參數可以讓你在拉動某DIV的滾動條時依次加載其中的圖片
              failurelimit : 10 // 圖片排序混亂時
                 // failurelimit,值為數字.lazyload默認在找到第一張不在可見區域里的圖片時則不再繼續加載,但當HTML容器混亂的時候可能出現可見區域內圖片并沒加載出來的情況,failurelimit意在加載N張可見區域外的圖片,以避免出現這個問題.
            });
            欄目列表
            推薦內容
            熱點內容
            展開
            亚洲精品在线视频_18禁无码毛片精品久久久久久_精品熟妇无码av免费久久_午夜福利片