Javascript 如果滚动位置>;100

Javascript 如果滚动位置>;100,javascript,scroll,alert,scrolltop,Javascript,Scroll,Alert,Scrolltop,如果它大于100,我如何测试它。例如,如何获取警报 这是我的代码不起作用,我不知道为什么 var ScrollTop = $("body").scrollTop(); if (ScrollTop > 100){ alert("Scroll is greater than 100"); //document.getElementById('back-to-top').fadeOut; } 尝试使用$(文档).scrollTop()而不是$('body)使用滚动侦听器 我

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

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

var ScrollTop = $("body").scrollTop();

if (ScrollTop > 100){
    alert("Scroll is greater than 100");
    //document.getElementById('back-to-top').fadeOut;
}
尝试使用$(文档).scrollTop()而不是$('body)

使用滚动侦听器


我测试了你的代码,它对我有效。我认为您需要进行一些调试。您是否将此代码放置在一个位置,以连续检查滚动位置,如在onscroll事件中?我应将此代码放置在何处?在头上?还是在尸体之后?还是两者都有效?我不能让它发生,萝莉,我只是把它放在标签上。@Alpan Karaca:请接受你认为值得的答案,如果你对听众说得很详细的话。我不知道,我是javascript新手。
$(window).scroll(function(){...});
var el = $('.test');

el.on('scroll', function(){

  alert(el.scrollTop());


});