Это своего рода прием, который вы можете использовать, вам просто нужно проверить текущую позицию scrollTop по сравнению с предыдущим scrollTop
Как только вы получили, что прокручиваете вверх или вниз, вы можете делать, что хотите, соответственно.
var lastScrollTop = 0;
$(window).scroll(function(event){
var st = $(this).scrollTop();
if (st > lastScrollTop){
$("#atul").text("scrolling Down now");
} else {
$("#atul").text("scrolling Up now");
}
lastScrollTop = st;
});
body{height: 1500px;}
#atul {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<p id="atul">Just Scroll to check</p>