1. <sup id="1kcns"></sup>

    2. <rt id="1kcns"><legend id="1kcns"></legend></rt>
      国产AV巨作丝袜秘书,国产精品久久香蕉免费播放,国产草草影院ccyycom,涩涩爱狼人亚洲一区在线,日本阿v片在线播放免费,国产精品一区二区三区蜜臀,精品一区二区三区在线观看l,av深夜免费在线观看

      簡單有效的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.payeee.cn

      存檔

      主站蜘蛛池模板: 国产亚洲色婷婷久久99精品| 日本高清色WWW在线安全| 国产精品自线在线播放| 国产精品无码一二区不卡免费| 亚洲美女一区二区三区| 美女扒开尿口让男人桶| 中文字幕乱码中文乱码毛片| 亚洲日本中文字幕天天更新| 国产麻豆成人传媒免费观看| 国产精品一久久香蕉产线看| 精品国产乱来一区二区三区| 青草视频在线观看综合| 欧美日韩第一页| 福利视频导航网站| 国产欧美综合在线观看第十页| 制服丝袜无码在线| 国产精品成人AV片| 亚洲妓女综合网995久久| 六十路熟妇乱子伦| 2019国产精品青青草原| 久久久久无码国产精品不卡| 第一区免费在线观看| 少妇被爽到高潮喷水久久欧美精品| 欧美成人h亚洲综合在线观看| 国产粉嫩高中无套进入| 日本免费一区二区三区日本| 又湿又紧又大又爽又A视频| 亚洲av成人网在线观看| 亚洲无aV在线中文字幕| 亚洲欧洲国产一区| 9l久久午夜精品一区二区| 日韩av中文字幕有码| 亚洲丝袜精品在线视频| 亚洲最大成人av在线天堂网| 日本免费高清一区二区三区 | 在线观看精品自拍视频| 亚洲老女人区一区二视频| 一区二区三区精品日韩| 久久综合狠狠综合久久| 伊人久久五月| 爆乳熟妇一区二区三区|