gpt4 book ai didi

javascript - 单击 anchor 时滚动 div 30px

转载 作者:行者123 更新时间:2023-11-28 04:40:01 26 4
gpt4 key购买 nike

单击 anchor 时,使用 overflow:auto 滚动 div 特定像素或特定百分比的最佳方法是什么? HTML 非常简单:

<style>
#container{
height:250px;
overflow:auto;
</style>

<div id="container">
<p>Lots of Content</p>
</div>

<a href="#" id="scrolldiv">Scroll Down</a>

当我单击上面的 anchor 时,我想将该 div 滚动到一定数量的像素之上,比如 30 像素。我希望 jQuery 有一些内置的东西可以让这变得简单。

最佳答案

$('#scrolldiv').click(function(e){
var current = $('#container').scrollTop();
$('#container').scrollTop(current + 30);
e.preventDefault();
});​

jsFiddle

关于javascript - 单击 anchor 时滚动 div 30px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9841389/

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