我的动画功能正在播放

时间:2011-01-15 19:20:11

标签: javascript html animation opacity

嘿,我已经为我的JavaScript库工作了animation function一段时间了,我发现了一个相当大的问题。

动画任何属性时,它可以正常工作,没有任何问题,除了不透明度之外没有任何错误。如果你去设置不透明度的动画,那么在你为另一个属性设置动画之前不会发生任何事情。

例如,这不起作用。

Spark('p#opacity').animate({opacity: 0.5}, 1000);

但这会

Spark('p#opacity').animate({opacity: 0.5, marginTop: 1}, 1000);

所以在阅读了上面链接的功能之后,你有没有注意到任何明显的错误?它与动画不透明度时我必须做的所有跨浏览器修复有关。如您所见,我必须设置四种类型的不透明度等。

1 个答案:

答案 0 :(得分:1)

我只能通过更改确保prefixunit设置为''而不是undefinedfalse来实现目标。

它会为不透明度设置undefined.2false之类的值。有一点需要注意,我在图书馆的其他部分之外跑了,所以可能会有一些我错过的东西。