如何在jquery中设置背景颜色

时间:2011-01-24 09:56:57

标签: jquery css

如何在jQuery中设置td的背景颜色?

例如$(this).css({**BackgroundColor:Red**})

由于

5 个答案:

答案 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")
});