判断滚动条滚动方向

var newScrollT=0,oldScrollT=0,goDown=true;
$(window).scroll(function(){
newScrollT = $(this).scrollTop();

if(oldScrollT<=newScrollT&&goDown){
let height = $("#header").innerHeight();
$('#header').css('marginTop',-height);
goDown=false;
}
if(oldScrollT>newScrollT&&!goDown){
$('#header').css('marginTop',0);
goDown=true;
}
oldScrollT = newScrollT;
});
posted @ 2020-08-26 14:24  myyt  阅读(318)  评论(0)    收藏  举报