【发布时间】:2012-01-22 11:15:08
【问题描述】:
我正在处理一个非常简单的动画:向左滑动一行图像:
$('#button').click(
function() {
$('div#gallery').animate({scrollLeft:'+=800px'}, 1000);
}
);
(它应该是一个图片库;我隐藏了溢出以一次只显示一张图片。)
不管怎样,尽管尝试了各种缓动参数,即使速度很慢,动画在 Chrome 和 Safari 中非常不稳定,但在 Internet Explorer 和 Firefox 中始终流畅。 (网上提出的大多数问题都是关于 IE 或 Firefox 不稳定!)
我找到了原因,对我来说。这是一个非常特殊的情况,可能不适用于大多数人,但无论如何它可能会对某人有所帮助。我将在下面发布我的答案。 (我认为网站指南允许这样做。)
【问题讨论】:
-
是的,理想情况下,如果/当您解决自己的问题时,您将其发布在下方并“接受”您自己的答案...只要它是本网站的主题并且足够清晰以提供帮助未来的读者。我唯一的建议是您在上面的问题中发布一个示例和代码,以提供更多上下文。
标签: jquery google-chrome safari webkit jquery-animate