gpt4 book ai didi

javascript - 获取从底部到滚动的滚动距离

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:07:26 26 4
gpt4 key购买 nike

我有一个 div 容器。它有一个滚动条。我想获取滚动条到底部的距离

enter image description here

没有任何运气尝试过。

var posTop = $('.container').scrollTop() - $('.container').offset().top;

获得该距离高度的正确方法是什么?

最佳答案

要计算剩余文档的高度,您可以从最大滚动高度中减去元素底部的位置。试试这个:

$('#container').scroll(function() {
var remaining = $(this).prop('scrollHeight') - ($(this).scrollTop() + $(this).height());
$('#debug').text(remaining);
}).scroll();
#container {
height: 100px;
width: 300px;
overflow: scroll;
background-color: #CCC;
position: relative;
}
#content {
height: 1000px;
}
#debug {
position: fixed;
top: 10px;
left: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div id="container">
<div id="debug"></div>
<div id="content"></div>
</div>

关于javascript - 获取从底部到滚动的滚动距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34874658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com