如何在jQuery中设置td
的背景颜色?
例如$(this).css({**BackgroundColor:Red**})
由于
答案 0 :(得分:254)
$(this).css('background-color', 'red');
答案 1 :(得分:57)
你真的得到了它。只是忘记了一些引用。
$(this).css({backgroundColor: 'red'});
或
$(this).css('background-color', 'red');
您无需传递地图/对象以仅设置一个属性。你可以把它作为字符串传递。请注意,如果传递对象,则无法使用-
。具有此类字符的所有CSS属性都以大写字母映射。
参考:.css()
答案 2 :(得分:13)
这个怎么样:
$(this).css('background-color', '#FFFFFF');
相关文章:Add background color and border to table row on hover using jquery
答案 3 :(得分:4)
尝试使用多种CSS样式:
$(this).css({
"background-color": 'red',
"color" : "white"
});
答案 4 :(得分:0)
您可以在回调函数({key},speed.callback, 就像是
$('.usercontent').animate( {
backgroundColor:'#ddd',
},1000,function () {
$(this).css("backgroundColor","red")
});