当用户到达页面底部时,我正在运行一个 if 函数,就像这样
if($(window).scrollTop() + $(window).height() == $(document).height()) {}
但是我希望它在底部之前稍微运行 - 大约 300px 之前。
我试过了
if($(window).scrollTop() + $(window).height() + 300 == $(document).height()) {}
和
if($(window).scrollTop() + $(window).height() == $(document).height() -300) {}
和所有其他变化都无济于事。
我也试过把变量放进去。
var plusheight = 300;
if($(window).scrollTop() + $(window).height() + plusheight == $(document).height()) {}
if($(window).scrollTop() + $(window).height() + $plusheight == $(document).height()) {}
if($(window).scrollTop() + $(window).height() + "plusheight" == $(document).height()) {}
我究竟做错了什么?