Як встановити колір тла в jquery


Відповіді:



61

Ви насправді це зрозуміли. Просто забув кілька цитат.

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

або

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

Вам не потрібно переходити над картою / об’єктом, щоб встановити лише одне властивість. Ви можете просто поставити його як рядок. Зауважте, що при передачі об'єкта ви не можете використовувати -. Усі властивості CSS, які мають такий характер, відображаються великими літерами.

Довідка: .css ()


1
Дякую! Я намагався зробити: $ (this) .css ({background-color: color}): цікаво, чому це не працює. Цінується!
FunkyMonk91



0

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

$('.usercontent').animate( {
    backgroundColor:'#ddd',
},1000,function () {
    $(this).css("backgroundColor","red")
});
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.