如果滚动位置>100

Javascript if scroll position > 100

本文关键字:gt 滚动 位置 如果      更新时间:2023-09-26

如果它大于100,我该如何测试它。例如,我如何获得警报。

这是我的代码不起作用,我不知道为什么。

var ScrollTop = $("body").scrollTop();
if (ScrollTop > 100){
    alert("Scroll is greater than 100");
    //document.getElementById('back-to-top').fadeOut;
}

使用滚动监听器http://jsfiddle.net/6A6qy/

$(window).scroll(function(){...});

完美FIDDLE示例

var el = $('.test');
el.on('scroll', function(){
  alert(el.scrollTop());

});

尝试使用$(document).scrollTop()而不是$('body)