在页面滚动进行异步加载的需求中,可用到判断页面滚动方向,判断是否进行页面请求
$(document).ready(function(){
$(window).on("scroll",function(){
//记录开始滚动位置
var before=$(this).scrollTop();
$(window).on("scroll",function(){
//记录滚动之后的滚动位置变化
var after=$(this).scrollTop();
if(before>after) {
console.log("向上滚");
//把当前的滚动位置赋值给起始滚动位置
before=after;
}else if(after>before){
console.log("向下滚");
//把当前的滚动位置赋值给起始滚动位置
before=after;
}else {
console.log("error");
}
})
})
})