javascript - 慢慢自动滚动到 div 的底部
问题描述
我试图让我的 div 开始慢慢向下滚动到 div 的底部,但似乎无法让它工作。我可以让我的 div 立即滚动到底部,但我希望它需要一些时间。我现在的滚动代码是
<script type="text/javascript">
$(document).ready(function () {
$('#myDiv').animate({
scrollTop: $('#myDiv').get(0).scrollHeight
}, "slow");
});
</script>
我的 div 的代码是
<div class="ASIProfile right" style="overflow:auto; height: 160px;" id="myDiv"></div>
解决方案
$(document).ready(function () {
$('html, body').animate({
scrollTop: $('#myDiv').get(0).scrollHeight
}, 1500);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="ASIProfile right" style="overflow:auto; height: 1600px;" id="myDiv">
div 1 ( auto scroll to bottom smoothly )
</div>
<div class="ASIProfile right" style="overflow:auto; height: 160px;" id="myDaiv">
div 2
</div>
推荐阅读
- python - `categorical_crossentropy` 损失函数中的 ValueError:形状问题
- typescript - 使用 TypeOrm 的 Graphql 查询的动态过滤器
- javascript - 如何在 React 中显示默认视图?
- ruby - Sferik/t (Twitter) - 在 Ruby 2.7.0 上(不兼容的库)
- java - 加载位于加载器内的 Java 代理 JAR
- firebase - 与firestore的连接超时,从今天开始运行良好后突然发生
- sql - 如何在 Firebird 中显示整数?
- python - 使用 RNN 进行二进制加法
- batch-file - 使用 Setx 在 PATH 用户变量中添加新目录不起作用
- python - 返回 Python 数据时出现内部错误