图片懒加载插件lazyload的使用示例

来源:互联网 发布:php开发mac应用 编辑:程序博客网 时间:2024/04/30 10:08

请在这里查看示例 ☞ lazyload示例

<!DOCTYPE html>  <html lang="en">  <head>    <meta charset="UTF-8">    <meta name="viewport" id="viewport" content="width=device-width, initial-scale=1">    <title>demo</title>      <script src="../js/jquery-1.11.3.min.js"></script>    <script src="js/jquery.lazyload.min.js"></script>      <style>      * {margin: 0; padding: 0;}      body,html {width: 100%; height: 100%;}      .a3 {        width: 500px; height: 400px; overflow: auto;      }      .container  {width: 9000px; height: 100px;}      img {background: url(../images/reload.gif) no-repeat center;}  </style>  </head>  <body>      <div class="a3">        <div class="container">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a1.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a2.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a3.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a4.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a1.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a2.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a3.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a4.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a1.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a2.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a3.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a4.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a1.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a2.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a3.png">            <img src="../images/reload.gif" class="img1" width="300" height="300" data-original="../images/a4.png">        </div>      </div><script>      $(function() {          //使用了data-original就不要写src了,要不然没有效果          //在没有完全获取到图片的资源前,是得不到图片的宽高的,所以预先设置宽高,让它提前有个占位          $('.img1').lazyload({              threshold: 200,//滚动条在离目标位置还有200的高度时就开始加载图片,可以做到不让用户察觉              effect: 'fadeIn',//show fadeIn slideDown              //placeholder: '',//设置加载中的占位图片路径,如image.load.gif,个人建议不设置,可以通过css设置背景图片加提前设置src=reload.gif的方式,来达到图片正在加载中的效果              container: $(".a3"),//如果是滚动某个div,一定要在这里设置          });          });</script>  </body>  </html>


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 儿子拉肚肚子疼怎么办 皮肤太容易过敏怎么办 过敏脸一直不好怎么办 脸上突然过敏怎么办急救 脸过敏发红疼怎么办 脸上突然过敏了怎么办 脸过敏总反复怎么办 用蜂蜜洗脸过敏怎么办 脸上涂蜂蜜过敏怎么办 孕晚期脸过敏怎么办 吃芒果脸过敏怎么办 脸上老反复过敏怎么办 用什么都过敏怎么办 脸上起过敏湿疹怎么办 脸上发湿疹过敏怎么办 感冒流鼻涕有痰怎么办 咳嗽流清水鼻涕怎么办 脸最近老是过敏怎么办 鼻炎脸特别疼怎么办 宝宝感冒一直流鼻涕怎么办 经常过敏的体质怎么办 一边鼻子堵了怎么办 鼻炎流清水鼻涕怎么办 鼻子总感觉堵塞怎么办 半边鼻子不通气怎么办 鼻炎感冒了鼻塞怎么办 左边鼻子不通气怎么办 婴儿鼻塞不通气怎么办 过敏性鼻炎一直打喷嚏怎么办 一只鼻子流鼻涕怎么办 一个鼻子不通气怎么办 夏天鼻子堵了怎么办 做完鼻子感冒了怎么办 鼻子不通流鼻涕打喷嚏怎么办 一岁半宝宝流鼻涕鼻塞怎么办 没有感昌流鼻涕怎么办 婴儿感冒咳嗽流鼻涕怎么办 小孩经常流鼻子怎么办 5岁宝宝流鼻涕怎么办 小孩鼻涕一直流怎么办 二岁宝宝流鼻涕怎么办