【问题标题】:How to get the amount of pixels scrolled down the page with jQuery?如何使用 jQuery 获取页面向下滚动的像素数量?
【发布时间】:2019-12-10 02:44:12
【问题描述】:

现在我知道我可以使用scrollTop(),但这让我得到了屏幕顶部的像素数量。是否可以从屏幕底部到顶部获取px 的数量?

【问题讨论】:

    标签: javascript jquery scrolltop


    【解决方案1】:

    只需将一个变量分配给一个属性类似于 scrollTop(但相反)的函数,如下所示:

    $.fn.scrollBottom = function() { 
      return $(document).height() - this.scrollTop() - this.height(); 
    };
    

    那么就这样调用吧:

    $(window).scrollBottom();  //how many pixels below current view
    $("#elem").scrollBottom(); //how many pixels below element
    

    通过-Opposite of "scrollTop" in jQuery

    【讨论】:

      猜你喜欢
      • 2011-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-09
      • 2012-01-24
      • 2015-01-19
      • 1970-01-01
      相关资源
      最近更新 更多