Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 底部滚动复选框的作用相反_Jquery - Fatal编程技术网

Jquery 底部滚动复选框的作用相反

Jquery 底部滚动复选框的作用相反,jquery,Jquery,因此,我试图检测页面是否一直滚动到底,我发现以下代码: $(window).scroll(function() { if($(window).scrollTop() + $(window).height() == $(document).height()) { alert("bottom!"); } }); 而且它是有效的。。。完全相反!当我一直滚动到底部时,它不会让我知道,而是检测我何时滚动到顶部 有人能告诉我它为什么这样做吗?此函数将添加您向下滚动的距离$(

因此,我试图检测页面是否一直滚动到底,我发现以下代码:

$(window).scroll(function() {
    if($(window).scrollTop() + $(window).height() == $(document).height()) {
       alert("bottom!");
    } 
});
而且它是有效的。。。完全相反!当我一直滚动到底部时,它不会让我知道,而是检测我何时滚动到顶部


有人能告诉我它为什么这样做吗?

此函数将添加您向下滚动的距离
$(窗口)。scrollTop()
到视口的高度
$(窗口)。高度()。当它大于或等于网页的高度
$(document).height()
时,将触发警报

我猜您的网页不高于您的视口,因此会在页面顶部触发警报消息。请参见此。该功能工作正常(查看控制台日志),因为页面内容比视口高。

lol刚刚添加了“”,一切正常。我很困惑。。