Menyuntik Stylesheet ke dalam Head dengan JavaScript dalam Body
Ketidakupayaan untuk mengedit
bahagian CMS boleh menimbulkan cabaran apabila perlu menambah helaian gaya CSS pada tapak web. Isu ini boleh diselesaikan dengan menggunakan JavaScript untuk menyuntik lembaran gaya terus ke dalamUntuk mencapai matlamat ini,
Setelah dibuat,
Contoh:
function addCss(fileName) { const head = document.head; const link = document.createElement("link"); link.type = "text/css"; link.rel = "stylesheet"; link.href = fileName; head.appendChild(link); } addCss('{my-url}');
Kod ini mencipta elemen dengan href yang ditentukan dan tambahkannya pada
Menggunakan jQuery:
function addCss(fileName) { $("<link />", { rel: "stylesheet", type: "text/css", href: fileName }).appendTo('head'); } addCss("{my-url}");
Nota: Walaupun secara teknikal mungkin untuk menambahkan
Atas ialah kandungan terperinci Bagaimana untuk Menyuntik Lembaran Gaya ke dalam Kepala dengan JavaScript dari Badan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!