$(窗口).scroll(函数)不起作用

时间:2016-06-25 14:06:41

标签: javascript jquery html

每当我的窗口滚动但我无法正常工作时,我想提醒一些事情。 这是我的代码

$(window).scroll(function(){
    var ws = $(window).scrollTop();
    if(ws)
    {
        alert('Scrolled');
    }
});

3 个答案:

答案 0 :(得分:0)

如果添加具有高度

的HTML元素,则代码可以正常工作



$(window).scroll(function(){
    var ws = $(window).scrollTop();
   if(ws)
  {
        console.log(ws);
  }
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div style="height:1500px"></div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

试试这个,

CSS

body{
height:1200px;
}

Jquery的

$(window).on('scroll',function(){
    alert('Hi');
});

(或)

  $(window).on('scroll',function(){
        var wstp = $(window).scrollTop();
       if(wstp)
      {
       alert('hi');
      }
    });

只需在身体标签上添加高度并滚动即可。

答案 2 :(得分:0)

如果要执行或初始化函数,则必须编写以下简单代码。

$(window).on("scroll", function() {
   var scrollTop = $(window).scrollTop();
   if(scrollTop >= 10) {
     //here is your function name
   }
});