<thead id="kdfuf"><font id="kdfuf"></font></thead>
<samp id="kdfuf"></samp>
    <nav id="kdfuf"><strong id="kdfuf"></strong></nav>
      中文字幕无码一区二区三区在线,久久精品人人做人人爽,国产一级内射无挡观看,十八禁在线黄色网站,日韩欧美国产另类久久久精品 ,少妇人妻偷人精品一区二区,久久午夜视频,亚洲春色AⅤ无码专区

      簡單有效的JavaScript圖片預加載效果

      2019-12-11    seo達人

      首先編寫一個簡單的容器:



      <style>

      content {

          width: 600px;

          height: 100vh;

          overflow-y: auto;

      }

       

      content ul {

          width: 100%;

      }

       

      content ul li {

          width: 50%;

          float: left;

          margin: 20px 0;

          list-style: none;

      }

       

      content ul li p {

          width: 200px;

          height: 200px;

          overflow: hidden;

          margin: 0 auto;

          border: 1px solid #999999;

      }

       

      content ul li p img {

          width: 100%;

          display: block;

          position: relative;

          top: 50%;

          transform: translateY(-50%);

      }

      </style>

      <div id="content">

         <ul>

         </ul>

      </div>

      然后,編寫js代碼:



      let imageArr = [{

          img_url: "http://www.lexilisi.com/Uploadpth/c45cc952-dcb7-493c-a171-357d1b820b37.png",

      }, {

          img_url: "http://xiaobanyou.com/static/images/xby_user_3.jpg",

      }, {

          img_url: "http://xiaobanyou.com/static/images/xby_user_4.jpg",

      }, {

          img_url: "http://xiaobanyou.com/static/images/xby_user_5.jpg",

      }, {

          img_url: "http://xiaobanyou.com/static/images/xby_user_6.jpg",

      }, {

          img_url: "http://xiaobanyou.com/static/images/xby_user_799.jpg",

      }];

      const lazyLoad = (src) => {

          //加載loading動畫

          let _image = new Image();

          _image.src = './loading.gif';

          //加載需要展示的圖片

          let image = new Image();

          image.src = src;

          //加載成功,將loading圖片路徑改成對應的真實路徑

          image.onload = _ => image.src = .currentTarget.src;

          //加載失敗,將loading圖片路徑改成默認圖片路徑

          image.onerror = _ => _image.src = './error.png';

          return _image;

      }

      let _content = document.getElementById('content');

      let _ul = _content.getElementsByTagName('ul');

      imageArr.forEach(value => {

          let _li = document.createElement('li');

          let _p = document.createElement('p');

          let _image = lazyLoad(value.img_url);

          _p.appendChild(_image);

          _li.appendChild(_p);

          _ul[0].appendChild(_li);

      })

      展示效果如圖:







      每個圖片都是異步加載,加載完成后:







       






      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.tuitetiyu.cn

      存檔

      主站蜘蛛池模板: AV午夜福利一片免费看久久| 国产清纯在线一区二区WWW| 国产隔着超薄丝袜进入在线| 国产18禁黄网站免费观看| 亚洲开心婷婷中文字幕| 亚洲精品免费观看| AV不卡在线永久免费观看| 女人与公拘交酡过程高清视频| 日韩黄色视频| 永城市| 日本亲近相奷中文字幕| 无码av秘 一区二区三区| 人妻少妇偷人精品无码| 久久人人爽人人人人爽AV| 亚洲欧美日韩综合一区在线| 中文字幕无线码中文字幕| 性色欲情网站iwww九文堂| 东京热大乱系列无码| 无码任你躁久久久久久牛牛| 亚洲中文字幕无码AV永久| 母亲とが话しています免费| 国模吧无码一区二区三区| 长寿区| 国产精品久久久久久久AV大片| 18禁亚洲国产中文综合| 国产精品中文字幕视频| 东京热久久综合久久99| 最近手机高清中文字幕大全| 情不自禁免费观看完整版西瓜| 久草精品在线| 国产成人无码a区在线观看视频免费| 国产精品福利在线观电影看| 国产熟睡乱子伦午夜| 97一区二区国产好的精华液| 日韩精品中文字幕有码无码 | 人妻熟妇乱又伦精品视频app| 91精品无码专区| 毛片免费视频观看| 成人免费大尺度激情视频在线观看| 国产美女裸体无遮挡免费视频| 日韩一区二区三区精彩视频|