我使用
计算了滚动位置与html文档高度的比率var filled = ($(document).scrollTop() / $(document).height());
我在文档底部得到0.8596615031325553而不是1,为什么会这样? 我必须在我的代码中的其他地方动态使用此比率,但由于它给出了意外的值,我无法使用它。我该怎么办?
答案 0 :(得分:1)
entities
返回当前视图的顶部离页面顶部多远(即用户向下滚动的距离)。 $(document).scrollTop()
会返回整页的高度,从最顶部的像素到底部的像素。
为了弥补这一点,你可以这样做:
$(document).height())