【发布时间】:2012-10-24 16:17:51
【问题描述】:
我想创建垂直滚动条,它的工作方式与选取框完全一样。但我希望它是连续的,就像当我们使用 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);
【问题讨论】:
-
当然,我现在要接受完美答案
-
@RobertKoritnik 我检查了问题,但答案并没有解决问题,这些答案中发布的大部分链接都已损坏。
-
@vikasdevde:接受的答案的链接仍然有效,并显示垂直循环滚动你所追求的。种类有点不同,但我相信如果您仔细检查代码,它们会很有帮助。
-
@vikasdevde:为什么要等这个问题的答案?您的其他问题已经得到充分回答,应该被接受。 如果您希望我们做我们的,就去做您的本分...
标签: javascript jquery jquery-animate marquee scroller