如何使用jQuery在页面上滚动像素数量?

时间:2015-04-12 20:38:15

标签: javascript jquery scrolltop

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

1 个答案:

答案 0 :(得分:2)

只需将一个变量赋值给具有类似于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

Via- Opposite of "scrollTop" in jQuery