如何确定jQuery滚动事件的方向?
我正在寻找达到这种效果的东西:
$(window).scroll(function(event){ if (/* magic code*/ ){
// upscroll code
} else {
// downscroll code
}
});
有任何想法吗?
回答:
检查当前scrollTop
与以前scrollTop
var lastScrollTop = 0;$(window).scroll(function(event){
var st = $(this).scrollTop();
if (st > lastScrollTop){
// downscroll code
} else {
// upscroll code
}
lastScrollTop = st;
});
以上是 如何确定jQuery滚动事件的方向? 的全部内容, 来源链接: utcz.com/qa/400263.html