Mengalih keluar Penggayaan Sebaris Ditambah dengan .css() dalam jQuery
Dalam jQuery, fungsi .css() digunakan untuk memanipulasi CSS secara dinamik hartanah. Walau bagaimanapun, anda mungkin menghadapi situasi di mana anda perlu mengalih keluar penggayaan yang telah digunakan dengan .css(). Begini cara anda boleh melakukannya:
Soalan:
Anda mempunyai senario di mana sifat CSS sedang diubah suai menggunakan jQuery dan anda mahu mengalih keluar gaya yang telah digunakan berdasarkan nilai input pengguna. Secara khususnya, anda perlu mengalih keluar gaya sebaris "warna latar belakang" apabila nilai warna tertentu dipilih.
Jawapan:
Untuk mengalih keluar gaya sebaris yang ditambahkan oleh . css(), anda boleh menetapkan harta itu kepada rentetan kosong. Ini akan mengalih keluar penggayaan sebaris dengan berkesan tanpa menjejaskan gaya lalai yang ditakrifkan dalam fail CSS:
$("body").css("background-color", "");
Pendekatan ini berfungsi kerana menetapkan sifat kepada rentetan kosong menimpa sebarang penggayaan sebelumnya yang digunakan dengan .css(). Adalah penting untuk ambil perhatian bahawa kaedah ini hanya mengalih keluar gaya sebaris yang ditambahkan oleh jQuery dan tidak menjejaskan gaya lalai yang ditakrifkan dalam fail CSS luaran.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengalih Keluar Gaya Sebaris Digunakan dengan .css() jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!