【发布时间】:2010-07-29 19:07:20
【问题描述】:
我正在制作一个基本的选取框,它采用一组列表项并滚动它们(这是针对体育网站的,他们想要一个新闻行情)。
除了第一次运行后持续时间加快之外,一切正常。
var duration = 10000;
var textScroll = function(toScroll, time)
{
toScroll.animate({left:"-"+toScroll.children().text().length+"px"},time,"linear", function()
{
$(this).css({left:toScroll.children().text().length});
textScroll($(this),duration);
});
};
textScroll($('.textScroll ul'), duration);
就像我说的,它可以完美滚动。第一次滚动后会变得更快。
有什么想法吗?
【问题讨论】:
标签: jquery animation performance