【发布时间】:2015-08-11 05:11:36
【问题描述】:
我正在尝试在 jQuery 中制作颜色变化的动画。但是失败了。
JS Bin
$("#circle").click(function(){
$(this).animate({
backgroundColor: "#eee",
width:"300px",
height: "300px",
borderRadius: "150px",
}, 2000);
});
我知道 Stack Overflow 上有一个类似的答案,但那是几年前的事了。所以我再次要求这个问题的潜在更新答案。 :)
【问题讨论】:
-
你在使用 jQueryUI 和 jQuery 吗? jQuery 本身不支持彩色动画
-
(我是 Javascript 新手。)那么 jQuery UI 和 jQuery 一样吗?
-
不——它是 jQuery 的扩展。您需要包括 jQuery,然后是 jQuery UI 和/或任何其他 jQuery 扩展。
-
所以我需要做的就是为 jQuery UI 添加另一行
-
没错!请参阅下面我的答案中的 JS Bin 链接 - 这就是我所做的。
标签: javascript jquery animation background-color