如何在 jquery 中设置背景色

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

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

谢谢

356690 次浏览
$(this).css('background-color', 'red');

这样吧:

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

相关职位: 使用 jquery 在悬停时为表格行添加背景色和边框

你真的明白了,只是忘了一些名言。

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

或者

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

只设置一个属性不需要传递 map/object。你可以把它作为字符串传递。请注意,如果传递对象,则不能使用 -。所有具有这种字符的 CSS 属性都用大写字母映射。

参考资料: . css ()

尝试使用多种 CSS 样式:

$(this).css({
"background-color": 'red',
"color" : "white"
});

您可以在回调函数({ key } ,sped.callback, 就像现在这样

$('.usercontent').animate( {
backgroundColor:'#ddd',
},1000,function () {
$(this).css("backgroundColor","red")
});