0
我遇到了jQuery的动画函数和IE8问题。问题是我使用一个选择器来设置动画函数,该选择器应该选择4个图像并且一次动画它们。但是IE8只能为4张图片中的第一张进行动画制作。jQuery .animate()仅在IE8中的4个元素中的第一个触发
你可以看到它在这里的行动:
IE9按预期工作一样,FF,Chrome和Safari。 IE8和7没有。
任何想法将不胜感激。
我遇到了jQuery的动画函数和IE8问题。问题是我使用一个选择器来设置动画函数,该选择器应该选择4个图像并且一次动画它们。但是IE8只能为4张图片中的第一张进行动画制作。jQuery .animate()仅在IE8中的4个元素中的第一个触发
你可以看到它在这里的行动:
IE9按预期工作一样,FF,Chrome和Safari。 IE8和7没有。
任何想法将不胜感激。
从jQuery文档:
速记CSS特性(例如余量,背景,边界)不被支持。例如,如果要检索渲染边距,请使用:$(elem).css('marginTop')和$(elem).css('marginRight')等等。
更改您的保证金性质其个人作品应该工作margin-top,margin-bottom,margin-left,margin-right
。
哦!我不知道速记是不支持的。我认为它扔了我,因为FF和Chrome按预期工作。非常感谢! – Ryan 2011-06-14 03:50:01