我正在尝试div
滚动到bottom
,然后回到top
并无限重复,目前我只能找到如何滚动到底部:
$(document).ready(function(){
$('#scrolldiv').animate({
scrollTop: $('#scrolldiv')[0].scrollHeight}, 30000);
});
答案 0 :(得分:1)
向animate函数添加回调函数
function scroll(down) {
$("body").animate({
scrollTop: down ? $("body")[0].scrollHeight : 0
}, 1000, function () { //a callback function
scroll(!down);
});
}
$(scroll);
body {
height: 3000px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>