【发布时间】:2012-04-24 23:41:31
【问题描述】:
考虑一个 div“dMyDiv”
我注意到在 jquery 中我可以制作动画,因此:
$( "#dMyDiv").animate({
backgroundColor: "#aa0000"
}, 1000 );
为我的 div 带来类似红色的彩色背景。但是有没有办法在说 10 秒后 回到我的 div 的正常白色背景?我看到有一个回调函数,但我不确定是否可以启动动画,并且一旦动画完成返回我的常规背景(动画之前)。我应该这样做吗:
$( "#dMyDiv").animate({
backgroundColor: "#aa0000"
}, 1000, function() {
$(#dMyDiv").animate({ backgroundColor: "#fff" }, 1000);
};
);
意思是在红色动画之后,再次动画为白色?
【问题讨论】: