在jQuery中的“scrollTop”对面

前端之家收集整理的这篇文章主要介绍了在jQuery中的“scrollTop”对面前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
jQuery有一个名为scrollTop的函数,可用于查找当前页面视图上方隐藏的像素数。

我不太确定为什么,但是没有scrollBottom函数返回当前页面视图下方的像素数。

有没有添加这个功能的jQuery插件?还是要使用窗口/文档高度和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

猜你在找的jQuery相关文章