懒加载

来源:互联网 发布:激光颗粒物传感器 知乎 编辑:程序博客网 时间:2024/05/29 18:55
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title></title>    <style>        .list-item {            height: 400px;            margin: 5px;            background-color: lightblue;            list-style: none;        }    </style></head><body><div>    <ul>        <li class="list-item"><img class="list-item-img" alt="loading"                                   name='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1512195090603&di=64c6f881b543d169cdfbff7dfe0c6494&imgtype=0&src=http%3A%2F%2Fimgbdb3.bendibao.com%2Fweixinbdb%2F201611%2F26%2F20161126123455278.jpg'/>        </li>        <li class="list-item"><img class="list-item-img" alt="loading"                                   name='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1512195090603&di=64c6f881b543d169cdfbff7dfe0c6494&imgtype=0&src=http%3A%2F%2Fimgbdb3.bendibao.com%2Fweixinbdb%2F201611%2F26%2F20161126123455278.jpg'/>        </li>        <li class="list-item"><img class="list-item-img" alt="loading"                                   name='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1512195090603&di=64c6f881b543d169cdfbff7dfe0c6494&imgtype=0&src=http%3A%2F%2Fimgbdb3.bendibao.com%2Fweixinbdb%2F201611%2F26%2F20161126123455278.jpg'/>        </li>        <li class="list-item"><img class="list-item-img" alt="loading"                                   name='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1512195090603&di=64c6f881b543d169cdfbff7dfe0c6494&imgtype=0&src=http%3A%2F%2Fimgbdb3.bendibao.com%2Fweixinbdb%2F201611%2F26%2F20161126123455278.jpg'/>        </li>        <li class="list-item"><img class="list-item-img" alt="loading"                                   name='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1512195090603&di=64c6f881b543d169cdfbff7dfe0c6494&imgtype=0&src=http%3A%2F%2Fimgbdb3.bendibao.com%2Fweixinbdb%2F201611%2F26%2F20161126123455278.jpg'/>        </li>        <li class="list-item"><img class="list-item-img" alt="loading"                                   name='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1512195090603&di=64c6f881b543d169cdfbff7dfe0c6494&imgtype=0&src=http%3A%2F%2Fimgbdb3.bendibao.com%2Fweixinbdb%2F201611%2F26%2F20161126123455278.jpg' />        </li>    </ul></div><script>    var observer = new IntersectionObserver(function (changes) {        console.log("this is downLoading");        console.log(changes);        changes.forEach(function (element, index) {                    // statements            if (element.intersectionRatio > 0 && element.intersectionRatio <= 1) {                setTimeout(function(){                    element.target.src = element.target.name;                },3000)            }        })    });        function addObserver() {            var listItems = document.querySelectorAll('.list-item-img');            listItems.forEach(function (item) {                observer.observe(item);            });        }        addObserver();</script></body></html>
原创粉丝点击