任何人都可以建议一个简单的jQuery垂直自动滚动脚本吗?一个不臃肿,我只需要它自动启动并li在div中滚动6或更多.我尝试了jquery.autoscroll.js但无法让它自动启动.
$.fn.autoscroll.defaults = {
start: {
step: 50,
scroll: true,
direction: "down",
pauseOnHover: true
},
delay: 5000,
ffrw: {
speed: "fast",
step: 100
}
};
Run Code Online (Sandbox Code Playgroud)
Rob*_*ben 15
var div = $('div.autoscrolling');
var scroller = setInterval(function(){
var pos = div.scrollTop();
div.scrollTop(++pos);
}, 100)?
Run Code Online (Sandbox Code Playgroud)
工作演示.
编辑:
要在div滚动到底部时停止滚动,请在上面的末尾添加以下检查function() {}-
if($(this).scrollTop() + $(this).innerHeight() >= this.scrollHeight)
clearInterval(scroller);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55712 次 |
| 最近记录: |