Untuk sedikit memperjelas, karena beberapa jawaban memberikan informasi yang salah:
Metode jQuery .css () memungkinkan penggunaan notasi DOM atau CSS dalam banyak kasus. Jadi, keduanya backgroundColordan background-colorakan menyelesaikan pekerjaan.
Selain itu, ketika Anda menelepon .css()dengan argumen, Anda memiliki dua pilihan untuk apa argumen itu. Mereka dapat berupa 2 string yang dipisahkan koma yang mewakili properti css dan nilainya, atau itu bisa berupa objek Javascript yang mengandung satu atau lebih pasangan nilai kunci dari properti dan nilai CSS.
Kesimpulannya satu-satunya hal yang salah dengan kode Anda adalah hilang }. Baris tersebut harus berbunyi:
$("#myParagraph").css({"backgroundColor":"black","color":"white"});
Anda tidak dapat meninggalkan kurung keriting keluar, tetapi Anda dapat meninggalkan tanda kutip dari sekitar backgroundColordan color. Jika Anda menggunakan background-colorAnda harus meletakkan tanda kutip di sekitarnya karena tanda hubung.
Secara umum, adalah kebiasaan yang baik untuk mengutip objek Javascript Anda, karena masalah dapat muncul jika Anda tidak mengutip kata kunci yang ada .
Sebuah catatan akhir adalah bahwa tentang jQuery .ready () metode
$(handler);
adalah identik dengan:
$(document).ready(handler);
serta formulir ketiga yang tidak disarankan.
Ini berarti $(init)benar-benar benar, karena inithandler dalam hal itu. Jadi, initakan dipecat ketika DOM dibangun.