Scroll 使用窗口滚动位置滚动并不总是等于文档大小减去窗口大小的差值

Scroll 使用窗口滚动位置滚动并不总是等于文档大小减去窗口大小的差值,scroll,Scroll,我正在尝试创建滚动分页系统,但遇到了一个问题: $(窗口)。滚动(函数(){ if($(窗口).scrollTop())==$(文档).height()-$(窗口).height()){ $.ajax({ url:“loadit.php?id=“+$('.post:last').attr('id'), beforeSend:function(){ $(“#加载程序”).show(); }, 成功: 函数(html){ $(“#加载程序”).show(); 设置超时(()=>{ 如果(html)

我正在尝试创建滚动分页系统,但遇到了一个问题:

$(窗口)。滚动(函数(){
if($(窗口).scrollTop())==$(文档).height()-$(窗口).height()){
$.ajax({
url:“loadit.php?id=“+$('.post:last').attr('id'),
beforeSend:function(){
$(“#加载程序”).show();
},
成功:
函数(html){
$(“#加载程序”).show();
设置超时(()=>{
如果(html){
$(“#注释”).append(html);
$(“#加载程序”).hide();
}否则{
$(“#加载程序”).hide();
}
}, 1000);
}
});

}
Hi,因此
scrollTop
可用于确定垂直滚动位置。文档高度是整个文档的高度,而窗口高度是视口(浏览器窗口)的高度,所以它们是独立的值…是的,我知道,但必须验证相等性,对吗?因为我试图使用此相等性来复制exo以进入条件: