如何获得滚动条的位置

时间:2014-01-31 07:20:21

标签: javascript jquery dom scrollbar

我想获得滚动条的位置(不是 scrolltop 位置),但我看到的只是$(document).scrollTop()。有人可以帮我弄这个吗。根据我的理解,$(document).scrollTop()给出了窗口最顶部的可见位置,但我想要用户滚动条滑块的确切位置。

enter image description here

编辑:我添加了更多解释。我需要获得滚动条本身的位置,以便我可以在滚动条上放置一些div(如图中带箭头的那个)。

1 个答案:

答案 0 :(得分:0)

根据您的要求,我认为您需要始终在页面中心保持箭头按钮。如果这是您的需要,您可以为箭头div应用固定位置,如下所示:

    .arrow {
        position: fixed;
        top: 50%;
    }

这样,即使页面滚动,箭头元素也始终保持在页面中心位置。