Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的动画功能正在播放_Javascript_Html_Animation_Opacity - Fatal编程技术网

Javascript 我的动画功能正在播放

Javascript 我的动画功能正在播放,javascript,html,animation,opacity,Javascript,Html,Animation,Opacity,嘿,我已经为我的JavaScript库做了一段时间了,我发现了一个相当大的问题 当设置任何属性的动画时,它工作正常,没有问题,除了不透明度之外没有错误。如果要设置不透明度的动画,则在同时设置另一个特性的动画之前,不会发生任何事情 例如,这是行不通的 Spark('p#opacity').animate({opacity: 0.5}, 1000); 但这会 Spark('p#opacity').animate({opacity: 0.5, marginTop: 1}, 1000); 因此,在阅

嘿,我已经为我的JavaScript库做了一段时间了,我发现了一个相当大的问题

当设置任何属性的动画时,它工作正常,没有问题,除了不透明度之外没有错误。如果要设置不透明度的动画,则在同时设置另一个特性的动画之前,不会发生任何事情

例如,这是行不通的

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

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

因此,在阅读了我上面链接的函数之后,您是否注意到任何明显的错误?这与我在设置不透明度动画时必须进行的所有跨浏览器修复有关。如您所见,我必须设置四种类型的不透明度等。

我只能通过更改确保将
前缀
单位
设置为
'
,而不是
未定义


它将为不透明度设置
undefined.2false
等值。有一点需要注意,我在库的其他部分之外运行了它,因此可能遗漏了一些内容。

我只能通过更改确保
前缀
单位
设置为
'
,而不是
未定义
,才能让它工作


它将为不透明度设置
undefined.2false
等值。需要注意的是,我在图书馆其他部分之外运行了它,因此可能遗漏了一些内容。

这看起来非常有趣!我明天早上会测试(这里晚上11点),然后投票/接受。你真是个天才。我从未想过这是个问题。现在一切都很好,谢谢你!这看起来很有趣!我明天早上会测试(这里晚上11点),然后投票/接受。你真是个天才。我从未想过这是个问题。现在一切都很好,谢谢你!