美文网首页
原生JS 判断滑动至底

原生JS 判断滑动至底

作者: JacobMa1996 | 来源:发表于2018-08-16 18:00 被阅读0次

    前言

    虽然最近写的都是reactredux了吧,但是有时候还得操作下DOM,记录下这个滚动监听吧。

    滚动监听 是否滑动至底

    let scrollTop = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : (document.body ?  document.body.scrollTop : 0)
    let clientHeight = (document.body.clientHeight && document.documentElement.clientHeight) ? Math.min(document.body.clientHeight, document.documentElement.clientHeight) : Math.max(document.body.clientHeight, document.documentElement.clientHeight)
    let scrollHeight = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight)
                
    if (scrollTop + clientHeight === scrollHeight) {
        console.log('到底了...')
    }
    

    直接用来判断下拉了,参考这个博客

    相关文章

      网友评论

          本文标题:原生JS 判断滑动至底

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