美文网首页
判断scroll向上还是向下

判断scroll向上还是向下

作者: 没_有_人 | 来源:发表于2018-05-07 21:53 被阅读0次

我们在实际项目中,会遇到滚动要干嘛比如说上拉到顶部,要干嘛,下拉到底部要干嘛,上拉和下拉会有不一样的触发事件,这个时候,我们需要区分,那么怎么区分我们是在上拉还是在下拉,也就是说,怎么区分滚动条是向上还是向下的。代码如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>判断scroll向上还是向下</title>
      <style type="text/css">
            body,html{
                height: 100%;
                margin:0;
            }
            .wrap{
                width: 100%;
                height: 100%;
                overflow-y: scroll;
                overflow-x: hidden;
            }
            .scroll{
                width: 100%;
                height: 300%;
                background-color: #f00;
            }
        </style>
  </head>
  <body>
    <div class="wrap">
        <div class="scroll"></div>
    </div>
  </body>
  <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
  <script type="text/javascript">
        var scrollTop = 0;
        var t = 0;
        $(".wrap").scroll(function() {
                scrollTop = $(this).scrollTop(); //滚动高度
                if(t<=scrollTop){
                        console.log("往下滚动");
                }else{
                    console.log("往上滚动");
                }
                setTimeout(function(){t=scrollTop},0);
        });
    </script>
</html>        

代码复制过去,运行一下就可以监测一下对不对了。亲测有效。

相关文章

  • 判断scroll向上还是向下

    我们在实际项目中,会遇到滚动要干嘛比如说上拉到顶部,要干嘛,下拉到底部要干嘛,上拉和下拉会有不一样的触发事件,这个...

  • 2017-12-27

    jquery 判断鼠标向上滚动还是向下滚动 var cur = 0; $(document).scroll(fu...

  • 根据scroll判断向上滑动还是向下滑动

    使用定时器实时把上次滚动长度赋值保存给 tScro 然后比较两者滑动长度。

  • iOS-UIScrollView一些代理方法总结

    Tip:判断uiscrollview是向上滚动还是向下滚动

  • 向上还是向下

    我是小Z,我今年20岁,在过去的二十年我一直游走于好与坏的分界线,我不像别人家的孩子那样好好学习,天天向上,考上理...

  • scrollTop判断向上滑动还是向下滑动

    概述 在不使用触摸事件的情况下,如何判断移动端、PC端,页面滚动的方向1.主要通过scrollTop的前后比对,借...

  • 房价向上还是向下?

    路易2020年04月14日 / 广州 / 阴 房价这个话题太敏感,以至于很多人都想说,很多人又不愿说。说涨吧,你在...

  • Vue中判断鼠标滚动方向

    标签中监听鼠标滚动事件 根据事件 e 的 wheelDelta 和 detail 的正负来判断向上还是向下滚动 弹...

  • 横盘整理,向上的概率在加大

    大饼维持在8450到8800之间震荡,向下的针头多于向上的针头,还是维持昨日的判断在8600上方收盘,挑战8888...

  • 简要交易操作方法

    20周线定牛熊 1 判断大势:20周线方向定大势。向上为牛,向下为熊,走平为震荡 2 判断股票位置:20周线向上,...

网友评论

      本文标题:判断scroll向上还是向下

      本文链接:https://www.haomeiwen.com/subject/tekbrftx.html