【发布时间】:2017-12-18 07:44:06
【问题描述】:
我只想给 scrollTop 一个持续时间或时间来滚动到 0 位置。而不仅仅是像某种动画一样立即滚动到顶部。这是我的代码,请随意查看。提前致谢,等待您的回复。
setTimeout(function(){
$("#upup").on("click", function() {
$("body").scrollTop(5);
});
},6000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="upup">scroll up baby</button>
【问题讨论】:
-
你误解了
setTimeout() -
不完全得到问题你想在点击按钮后的某个时间后点击按钮
-
只是想知道它是否有效
-
此处讨论的非 jQuery 解决方案:stackoverflow.com/a/52478645/3556531