简体   繁体   English

使用jquery或vanilla Javascript滚动事件捕获

[英]Scroll Event Catch with jquery or vanilla Javascript

How can i catch scroll event? 如何捕捉滚动事件? For example 1024px scroll down to top notify appears. 例如,出现1024px向下滚动到顶部通知。 I'm stuck at this code; 我被这个代码卡住了;

(function () {
    var previousScroll = 0;

    $(window).scroll(function(){
    var currentScroll = $(this).scrollTop();
        if (currentScroll > previousScroll){
            notify appears
        } else {
            notify appears
        }
     previousScroll = currentScroll;
      });
}());

try this 尝试这个

$(window).scroll(function() {
  var scrollTop = $(window).scrollTop();
  if ( scrollTop > 1024 ) { 
    //your code block
  }
});

the scrollTop() method sets or returns the vertical scrollbar position for the selected elements. scrollTop()方法设置或返回所选元素的垂直滚动条位置。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM