Rumah > hujung hadapan web > tutorial js > Bagaimanakah anda mengalih keluar kelas CSS daripada elemen menggunakan JavaScript tulen?

Bagaimanakah anda mengalih keluar kelas CSS daripada elemen menggunakan JavaScript tulen?

Mary-Kate Olsen
Lepaskan: 2024-11-08 17:06:02
asal
348 orang telah melayarinya

How do you remove a CSS class from an element using pure JavaScript?

Mengalih keluar Kelas CSS daripada Elemen Menggunakan JavaScript Tulen

Apabila bekerja dengan elemen web, anda mungkin menghadapi situasi di mana anda perlu mengalih keluar secara dinamik kelas CSS tertentu. Mengetahui cara mencapai ini menggunakan JavaScript tulen adalah penting. Tidak seperti jQuery, yang memudahkan manipulasi elemen, JavaScript menawarkan penyelesaian serba boleh untuk penyingkiran kelas.

Untuk mengalih keluar kelas secara berkesan daripada elemen menggunakan JavaScript, manfaatkan sifat classList, yang disokong secara meluas oleh penyemak imbas moden. Sintaksnya adalah mudah:

ELEMENT.classList.remove("CLASS_NAME");
Salin selepas log masuk

Sebagai contoh, mari kita pertimbangkan elemen HTML berikut:

<div>
Salin selepas log masuk

Dalam kes ini, el ialah elemen dengan kelas merah yang ditetapkan. Katakan anda ingin mengalih keluar kelas merah daripadanya menggunakan JavaScript. Anda boleh berbuat demikian dengan melaksanakan kod berikut:

const el = document.querySelector('#el');
el.classList.remove("red");
Salin selepas log masuk

Selepas pelaksanaan ini, elemen el tidak lagi mempunyai kelas merah, mengubah penampilannya dengan berkesan. Harap maklum bahawa penyelesaian ini serasi dengan kebanyakan penyemak imbas moden dan menyediakan cara yang bersih untuk memanipulasi kelas CSS secara dinamik.

Atas ialah kandungan terperinci Bagaimanakah anda mengalih keluar kelas CSS daripada elemen menggunakan JavaScript tulen?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan