jquery判断滚动条到达底部

来源:互联网 发布:npm淘宝源 编辑:程序博客网 时间:2024/05/21 13:22

       


         var nScrollHight = 0; //滚动距离总长(注意不是滚动条的长度)

         var nScrollTop = 0;   //滚动到的当前位置
         var nDivHight = $("#test").height();//overflow所在的div
          
        $("#test").scroll(function(){//不要使用 $(window)
           nScrollHight = $(this)[0].scrollHeight;
           nScrollTop = $(this)[0].scrollTop;
  $("#p1").text(nScrollHight);
  $("#p2").text(nScrollTop);
  $("#p3").text(nDivHight);
           if(nScrollTop + nDivHight >= nScrollHight){
  //到底部后进入此方法
  }
           

           });


上述方法是我自己在晚上找的资料并经过调试成功的代码


百度搜的过程,发现很多方法都是

/** $(window).scroll(function() {
             if ($(document).scrollTop() >= $(document).height() - $(window).height()) {
                 curPage++;
                 getSendList();
             }
         });   */

经过测试这种并不适用单个div中的滚动条

0 0
原创粉丝点击