【发布时间】:2011-11-13 04:10:35
【问题描述】:
我正在动画颜色变化(使用 jquery.colors.js 插件)
我使用动画功能:
el.animate({"background-color": activeColor}, 1000, "linear");
这会改变颜色(淡入或淡出取决于当前和目标颜色)。而且变化的方向是从左到右。
我需要从从右到左。
有什么建议吗?也许要使用 jquery ui 中的其他一些缓和?
【问题讨论】:
我正在动画颜色变化(使用 jquery.colors.js 插件)
我使用动画功能:
el.animate({"background-color": activeColor}, 1000, "linear");
这会改变颜色(淡入或淡出取决于当前和目标颜色)。而且变化的方向是从左到右。
我需要从从右到左。
有什么建议吗?也许要使用 jquery ui 中的其他一些缓和?
【问题讨论】:
这可能对你有用:
var oldColor = el.css('background-color');
el.css('background-color', activeColor);
el.animate({"background-color": oldColor}, 1000, "linear");
【讨论】: