⊗jqDmCT 44 of 113 menu

Bekerja dengan Metode toggleClass di jQuery

Ada juga metode yang berguna yaitu toggleClass, yang akan menambahkan kelas yang ditentukan jika tidak ada, dan menghapusnya jika sudah ada. Metode ini mungkin diperlukan agar dengan mengklik tombol yang sama, terjadi perubahan periodik pada elemen halaman.

Mari kita bahas metode ini dengan sebuah contoh. Misalkan kita memiliki gaya CSS berikut:

.red { color: red; } .zzz { font-style: italic; }

Juga ada paragraf dengan kelas zzz:

<p class="zzz" id="test">text</p> <button>click</button>

Sebagai contoh, mari kita buat agar saat tombol ditekan pertama kali, elemen akan ditambahkan kelas red, yang menambahkan warna merah, dan saat ditekan lagi - kelas ini akan dihapus dan warna merah akan hilang. Jika tombol ditekan lagi - semuanya akan terulang kembali.

Coba jalankan kode berikut dan buktikan sendiri (kelas zzz menampilkan teks dengan gaya miring, untuk menunjukkan bahwa toggleClass tidak mengganggu kerja kelas lain):

$('button').click(function() { $('#test').toggleClass('red'); });

Setelah penekanan pertama, kode HTML akan terlihat seperti ini (kelas red akan ditambahkan):

<p class="zzz red" id="test">text</p> <button>click</button>

Dan setelah penekanan kedua - akan terlihat seperti ini (kelas red hilang):

<p class="zzz" id="test">text</p> <button>click</button>

Tambahkan kelas www ke semua li jika tidak ada, dan hapus jika sudah ada.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak