美文网首页
原始js滚动监听的方法

原始js滚动监听的方法

作者: 小拇指的约定021 | 来源:发表于2020-03-17 15:40 被阅读0次

window.addEventListener("scroll", function () {

        if(document.body.scrollHeight <= window.screen.height + document.body.scrollTop){

            if (that.noMore) {

                return

            }

            if (that.initOver) {

                that.initList()

            }

        }

    })

原因是不同浏览器获取页面滚动距离的方法不一样。

总结了以下三种

(window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop)

虽然不知道分别对应什么浏览器但是只要向上面的代码一样直接写上去就ok了,函数会找有值的那个进行计算。

原文链接:https://blog.csdn.net/qq_40816649/article/details/86512538

相关文章

网友评论

      本文标题:原始js滚动监听的方法

      本文链接:https://www.haomeiwen.com/subject/rkgqmctx.html