有谁知道为什么这个非常简单的 jquery 动画在某些浏览器(如 Chrome)中完美运行,并且似乎在 Firefox 7.0.1 中存在错误?这是动画的链接。如果您在 Firefox 中尝试,您会看到动画有时会冻结然后重新启动。如您所见,代码非常简单,只有一个动画,没有图像,并且内联 CSS。
html:
<div id="content" style="position: relative;width: 500px;height: 500px;overflow: hidden;">
<ul id="slider" style="position: absolute;top:0;left:0;">
<li style="background-color: red;height: 500px;width: 500px;list-style-type: none;"></li>
<li style="background-color: green;height: 500px;width: 500px;list-style-type: none;"></li>
<li style="background-color: blue;height: 500px;width: 500px;list-style-type: none;"></li>
</ul>
</div>
JS:
$(document).ready(function () {
to_move=$('#slider');
to_move.animate({
top: "-1000px"
}, 15000,'linear');
});
谢谢你的帮助。