0

假设我有一个高度为 1600 像素的页面,视口为 950 像素。

反正有没有得到未滚动区域的高度?

例如,当页面加载时,用户根本没有滚动,因此未滚动区域为 1600-950 = 650。

如果用户滚动了 100px ,那么未滚动的区域将是 1600-100-950 = 550

提前致谢!

4

2 回答 2

1
function getUnscrolledArea(){
   return $(document).height() - $(window).height() - $(window).scrollTop();
}
于 2013-09-16T05:37:13.643 回答
1

您是否在寻找:

var scroller = $('#overflowareaID');
var contents = scroller.wrapInner('<div>').children();
var viewportHeight = contents.outerHeight();
var unscrolledHeight=scroller.height()-viewportHeight;

于 2013-09-16T05:43:50.303 回答