可能重复:
在 jquery 中实现循环滚动器
我想创建垂直滚动条,它的工作方式与选取框完全一样。但我希望它是连续的,就像当我们使用 marquee 时,整个内容只有在它完全上升后才会回来,但我希望它是连续的。
这就是我所拥有的...... http://jsfiddle.net/JWfaf/1/
我只想要一个方向并继续滚动。我希望我已经清除了我想要实现的目标
HTML
<div class="con">
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
JavaScript
function animatethis(targetElement, speed) {
$(targetElement).animate({ marginTop: "+=250px"},
{
duration: speed,
complete: function ()
{
targetElement.animate({ marginTop: "-=250px" },
{
duration: speed,
complete: function ()
{
animatethis(targetElement, speed);
}
});
}
});
};
animatethis($('.con ul li:first-child'), 10000);