【问题标题】:$(document).height() odd behavior$(document).height() 奇怪的行为
【发布时间】:2011-06-21 15:48:13
【问题描述】:

我需要动态评估文档的总高度,以及窗口高度和滚动,以便准确定位移动元素。

我遇到的麻烦是 $(document).height() 似乎给我发送了错误的数字。

在页面刷新时,文档报告了一个图形,但是在调整窗口大小并将其恢复原状后,该图形已经改变了200多px!

任何可能导致此问题的已知问题?

【问题讨论】:

    标签: javascript jquery window positioning document


    【解决方案1】:

    根据 cmets here$( document ).height() 是不可靠的。使用$( window ).height() 可能会获得更好的结果。

    【讨论】:

    • 我确实从中得到了更准确的结果。问题是我试图找到一种方法来确保正在动画的元素不会移动到它应该指向的元素上。我正在使用$(window).height() + $(window).scrollTop() 并将该图与$(document).height() 进行比较,以确定我的固定位置元素离文档底部有多远。
    猜你喜欢
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 2014-12-16
    • 2012-10-08
    • 2013-10-08
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    相关资源
    最近更新 更多