📅  最后修改于: 2023-12-03 15:02:11.569000             🧑  作者: Mango
scrollTop()
是jQuery库中的一个方法,用于获取或设置元素的垂直滚动条位置。它可以用于所有支持滚动条的元素,如window对象、document对象、普通元素等。
// 获取垂直滚动条位置
$(selector).scrollTop();
// 设置垂直滚动条位置
$(selector).scrollTop(value);
在上面的代码中,selector
为选中需要获取或设置垂直滚动条位置的元素或对象,value
为需要设置的垂直滚动条位置的值。
如果省略value
参数,则scrollTop()
方法会返回该元素的当前垂直滚动条位置。
<body>
<div class="container">
<div class="scrollable">
<!-- 省略大量内容 -->
</div>
</div>
<script>
// 获取垂直滚动条位置
var scrollTop = $('.scrollable').scrollTop();
console.log(scrollTop);
</script>
</body>
在上面的示例中,我们选中了一个class为scrollable
的可滚动元素,并获取它的垂直滚动条位置。最后我们使用console.log()
输出了获取到的值。
<body>
<div class="container">
<div class="scrollable">
<!-- 省略大量内容 -->
</div>
</div>
<script>
// 设置垂直滚动条位置
$('.scrollable').scrollTop(200);
</script>
</body>
在上面的示例中,我们选中了一个class为scrollable
的可滚动元素,并将它的垂直滚动条位置设置为200。