【发布时间】:2014-05-30 19:16:57
【问题描述】:
我正在尝试在 X 秒后淡入(模拟新旧)后为框的 CSS 设置动画,但它甚至没有按预期设置动画。我也在.click() 末尾的fadeIn() 之后尝试了.promise().done(function(){ animate({ ... }) }),但这似乎也没有做到。还有其他方法吗?我已经看到它完成了。 :O
JSFiddle
$('#button').click(function() {
var box = $('#box');
box.fadeIn('slow');
var end = setInterval(function() {
box.animate({
backgroundColor: '#EFE9A8',
borderColor: '#F7B64D',
color: '#AD771F'
}, 1200);
clearInterval(end);
}, 200);
});
更新:
看来我的animation doesn't work at all实际上。
【问题讨论】:
-
这可能对你有帮助,看看stackoverflow.com/questions/190560/…
-
@Rjonacci 哈哈!我刚刚找到了相同的文章!发布修订!
标签: jquery css jquery-animate fadein