我遇到了jQuery动画功能和IE8的问题。问题是我使用选择器设置了animate函数,该选择器应该选择4个图像并同时为它们设置动画。然而,IE8仅动画4个图像中的第一个。
你可以在这里看到它:
IE9和FF,Chrome和Safari一样正常运行。 IE8和7没有。
任何想法都将不胜感激。
答案 0 :(得分:1)
来自jquery docs:
不支持速记CSS属性(例如边距,背景,边框)。例如,如果要检索渲染的边距,请使用:$(elem).css(' marginTop')和$(elem).css(' marginRight')等等上。
http://api.jquery.com/animate/
将保证金属性更改为各个部分应该有效margin-top,margin-bottom,margin-left,margin-right
。