代码之家  ›  专栏  ›  技术社区  ›  jerrygarciuh

scrollTop值不反映可滚动距离开始和结束处div的实际位置

  •  1
  • jerrygarciuh  · 技术社区  · 16 年前

    工作正常: http://www.hmadvertising.com/test.php

    但是,我也希望在控件元素不相关时显示和隐藏它们。例如当scrollTop为零时没有向上按钮,当scrollTop==scrollHeight时没有向下按钮。

    我使用scrollTo进行的调整是以100px的增量使用+=和-=。我注意到它总是需要一次点击比它应该做我的显示/隐藏,所以我转储scrollTop到屏幕上使用ScrollToPostEffect回调“onAfter”,发现当内容已经达到任何一个极端,scrollTop报告仍然关闭x数量,并没有达到最大/最小,直到下一次点击,尽管事实上内容位于其最大/最小位置。

    谢谢。

    1 回复  |  直到 15 年前
        1
  •  0
  •   jerrygarciuh    16 年前

    只是想通过FireBug的控制台来回应scrollTop。它反映了预期的值,因此这显然是jQuery的onAfter在滚动完成之前触发的问题。