窗口顶部滚动不对应

时间:2016-09-26 17:56:08

标签: jquery

我想知道何时滚动到页面底部,所以我这样做了

docH = $(document).height();
winH = $(window).height();
$(window).scroll(function(){
    if($(window).scrollTop() == docH - winH){
        console.log('bottom reached');
    }
})

但是当我滚动到底部时没有任何反应,但我将其复制并粘贴到另一页上并且工作正常。

所以我做了这个

$(window).scroll(function(){
    console.log(docH);
    console.log(winH);
    console.log($(window).scrollTop());
})

所以我意识到,当我滚动到底部时,我得到了这个值

docH = 29028
winH = 717

现在通过计算,window.scrollTop应该是docH - winH,这是28311但是我得到这个值28311.111357894

请有人知道小数的原因以及我如何解决它?

0 个答案:

没有答案