Operasi CSS jQuery - Metode css()
Contoh
Tetapkan warna elemen <p>:
$(".btn1").click(function(){ $("p").css("warna","merah"); });
Definisi dan penggunaan
Metode css() mengembalikan atau menetapkan satu atau beberapa atribut gaya elemen yang cocok.
Kembalikan nilai atribut CSS
Kembalikan nilai atribut CSS elemen yang cocok pertama.
Keterangan:Ketika digunakan untuk mengembalikan nilai, atribut CSS singkat tidak didukung (seperti "background" dan "border").
$(pemilih).css(name)
Parameter | Deskripsi |
---|---|
name | Diperlukan. Tentukan nama atribut CSS. Parameter ini dapat mengandung atribut CSS apapun. Misalnya "warna". |
Contoh
Dapatkan nilai atribut gaya warna paragraf pertama:
$("p").css("warna");
Tetapkan Atribut CSS
Tetapkan atribut CSS yang ditentukan untuk semua elemen yang disesuaikan.
$(pemilih).css(name,value)
Parameter | Deskripsi |
---|---|
name | Wajib. Tentukan nama atribut CSS. Parameter ini boleh mengandungi apa saja atribut CSS, seperti "color". |
value |
Pilihan. Tentukan nilai atribut CSS. Parameter ini boleh mengandungi apa saja nilai atribut CSS, seperti "red". Jika nilai kosong diatur, atribut yang ditentukan akan dihapus dari elemen. |
Contoh
Tetapkan warna semua paragraf menjadi merah:
$("p").css("color","red");
Tetapkan atribut gaya CSS menggunakan fungsi
Tetapkan nilai atribut gaya semua elemen yang disesuaikan.
Fungsi ini mengembalikan nilai atribut yang akan ditetapkan. Menerima dua parameter, index adalah posisi elemen dalam kumpulan objek, value adalah nilai atribut sebelumnya.
$(pemilih).css(name,function(index,value))
Parameter | Deskripsi |
---|---|
name | Wajib. Tentukan nama atribut CSS. Parameter ini boleh mengandungi apa saja atribut CSS, seperti "color". |
function(index,value) |
Tentukan fungsi untuk kembali nilai atribut CSS baru.
|
Contoh 1
Tetapkan warna semua paragraf menjadi merah:
$("button").click(function(){ $("p").css("color",function(){return "red";}); });
Contoh 2
Tingkatkan lebar div secara perlahan:
$("div").click(function() { $(this).css( "width", function(index, value) {return parseFloat(value) * 1.2;} ); });
Tetapkan beberapa pasangan atribut/nilai CSS
$(pemilih).css({property:value, property:value, ...})
Tetapkan objek "nama/nilai pasangan" untuk atribut gaya semua elemen yang disesuaikan.
Ini adalah cara terbaik untuk menetapkan banyak atribut gaya di semua elemen yang disesuaikan.
Parameter | Deskripsi |
---|---|
{property:value} |
Wajib. Tentukan objek "nama/nilai pasangan" yang akan dijadikan atribut gaya. Parameter ini boleh mengandungi beberapa pasangan nama/nilai CSS. Contohnya {"color":"red","font-weight":"bold"} |
Contoh
$("p").css({ "color":"white", "background-color":"#98bf21", "font-family":"Arial", "font-size":"20px", "padding":"5px" });