Cara mengatur warna latar belakang dalam jquery

127

Bagaimana cara mengatur warna latar belakang tddi jQuery?

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

Terima kasih

Ulhas Tuscano
sumber
3
Bersamaan
TJ Crowder

Jawaban:

278
$(this).css('background-color', 'red');
reko_t
sumber
61

Anda benar-benar mendapatkannya. Hanya lupa beberapa kutipan.

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

atau

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

Anda tidak perlu melewati peta / objek untuk menetapkan hanya satu properti. Anda bisa memasukkannya sebagai string. Perhatikan bahwa jika melewati objek, Anda tidak dapat menggunakan a -. Semua properti CSS yang memiliki karakter seperti itu dipetakan dengan huruf kapital.

Referensi: .css ()

jandy
sumber
1
Terima kasih! Saya coba lakukan: $ (ini) .css ({background-color: color}): bertanya-tanya mengapa itu tidak berhasil. Sangat dihargai!
FunkyMonk91
4

Coba ini untuk beberapa gaya CSS:

$(this).css({
    "background-color": 'red',
    "color" : "white"
});
Daniel Hernan Vargas Osorio
sumber
0

Anda dapat menambahkan atribut Anda pada fungsi panggilan balik ({key}, speed.callback, seperti apa adanya

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