Как установить цвет фона в jquery

Как установить цвет фона td в jQuery?

например, $(this).css({**BackgroundColor:Red**})

Спасибо

Ответ 1

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

Ответ 2

Вы действительно получили это. Просто забыл некоторые цитаты.

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

или же

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

Вам не нужно передавать карту/объект, чтобы установить только одно свойство. Вы можете просто передать его как строку. Обратите внимание, что при передаче объекта вы не можете использовать -. Все свойства CSS, имеющие такой символ, отображаются заглавными буквами.

Ссылка: .css()

Ответ 4

Попробуйте это для нескольких стилей CSS:

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

Ответ 5

Вы можете добавить свой атрибут в функцию обратного вызова ({key}, speed.callback, например,

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