如何在jQuery中设置背景颜色


Answers:



61

你真的明白了。只是忘了一些报价。

$(this).css({backgroundColor: 'red'});

要么

$(this).css('background-color', 'red');

您无需通过地图/对象即可只设置一个属性。您可以将它作为字符串传递。请注意,如果传递对象,则不能使用-。具有此类字符的所有CSS属性均以大写字母映射。

参考:.css()


1
谢谢!我正在尝试做:$(this).css({background-color:color}):想知道为什么它不起作用。非常感激!
FunkyMonk91 2012年



0

您可以在回调函数({key},speed.callback上添加属性,如is

$('.usercontent').animate( {
    backgroundColor:'#ddd',
},1000,function () {
    $(this).css("backgroundColor","red")
});
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.