Javascript 检查用户是否已在Jquery[代码未在Chrome上运行]中滚动到底部
我想用jquery检查用户是否已滚动到页面底部。我搜索并找到了一个解决方案,它在Microsoft Edge上运行得非常好,但在Google Chrome上运行得并不好Javascript 检查用户是否已在Jquery[代码未在Chrome上运行]中滚动到底部,javascript,jquery,google-chrome,jquery-ui,Javascript,Jquery,Google Chrome,Jquery Ui,我想用jquery检查用户是否已滚动到页面底部。我搜索并找到了一个解决方案,它在Microsoft Edge上运行得非常好,但在Google Chrome上运行得并不好 $(文档).ready(函数(){ $(窗口)。滚动(函数(){ if($(窗口).scrollTop()+$(窗口).height()==$(文档).height()){ 警报(“底部!”); } }); }); 向下滚动它在谷歌chrome上也能正常工作。检查这个 $(文档).ready(函数(){ $(窗口)。滚动(
$(文档).ready(函数(){
$(窗口)。滚动(函数(){
if($(窗口).scrollTop()+$(窗口).height()==$(文档).height()){
警报(“底部!”);
}
});
});代码>
向下滚动代码>它在谷歌chrome上也能正常工作。检查这个
$(文档).ready(函数(){
$(窗口)。滚动(函数(){
if($(窗口).scrollTop()+$(窗口).height()==$(文档).height()){
警报(“底部!”);
}
});
});代码>
向下滚动代码>要在所有浏览器上兼容,请尝试
用此函数替换$(document).height()
,一切正常
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() == getDocHeight()) {
alert("bottom!");
}
});
在我的google chrome浏览器中,它运行良好
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() == getDocHeight()) {
alert("bottom!");
}
});