8

我正在尝试在 Confluence 4.1.9 中进行一些简单的 jQuery 测试。

$("div#test").css("background","#F00");

有效,但是

$("div#test").animate({background:"#F00"});

没有。我错过了什么吗?或者也许 animate() 在 Confluence 中不起作用?希望有人可以帮助我解决这个问题。谢谢你。

[更新]

谢谢各位,完全成功了!但是仅供参考,它在预览中不起作用,这让我有点摸不着头脑。好在我决定保存页面,看看会发生什么。:P

4

2 回答 2

18

jQuery Core 不支持开箱即用的彩色动画。

您必须使用jQuery UI或独立的jQuery Color 插件之类的东西才能让您的调用animate()按预期工作。

于 2012-11-19T20:55:48.653 回答
0

动画不适用于颜色

但是,如果您想避免使用 JQuery UI,可以使用转换

$("div#test").css( { "background": "#F00",
                     "transition": "color 0.4s" } );
于 2022-02-03T15:22:12.963 回答