function fader(){
$('#numbers').animate({backgroundColor: '#FFFFFF'}, 900);
}
HTML
<div id="numbers" style="background-color: blue; width:200px;" onclick="fader()">1234567890</div>
上面的代码在点击事件中将div的背景颜色从蓝色更改为白色。但它只适用于第一次点击。
每次点击div时如何更改颜色?
答案 0 :(得分:1)
function fader()
{
$('#numbers')
.css('background-color', '#FF0000')
.animate({
backgroundColor: '#FFFFFF'
}, 900);
}
答案 1 :(得分:0)
尝试使用单独的CSS样式设置background-color
,而不是使用内联CSS。