IE中的jQuery动画很慢

时间:2010-12-18 22:21:50

标签: jquery internet-explorer animation

创建具有垂直过渡样式的滑块,使用multilpe div“slices”(类似于nivo滑块)一个接一个地滑动。但是,Internet Explorer中的动画非常非常滞后。不确定为什么,我对jQuery不是很有经验。任何人都可以给我任何想法吗?苦苦挣扎找出原因。

在这里你可以看到代码(JSbin虽然没有在其上运行):http://jsbin.com/ixuhe4

例如:http://matthewruddy.com/slider/slider.html

感谢所有能够对此有所了解的人。 IE似乎总是我的垮台。感谢。

3 个答案:

答案 0 :(得分:0)

在我看来(IE8),在第一次通过幻灯片时发生了缓慢。之后,动画似乎与chrome相同。我认为这可能与如何加载图像有关。我会再检查一下。

答案 1 :(得分:0)

从DOM和JavaScript的角度来看,Internet Explorer只是一个非常慢的浏览器。除了限制IE8中的动画数量以外,你可以做的不多。

如果它让你感觉更好,IE9中的动画看起来完美无缺

答案 2 :(得分:0)

是的,与现代浏览器相比,IE的js引擎速度慢。 您可以尝试调整图像大小/裁剪图像,使它们适合框架,因为它们非常大。