Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Menggunakan CSS Secara Dinamik pada Kandungan yang Dimuatkan AJAX dengan jQuery?

Bagaimanakah Saya Boleh Menggunakan CSS Secara Dinamik pada Kandungan yang Dimuatkan AJAX dengan jQuery?

Barbara Streisand
Lepaskan: 2024-12-02 12:04:15
asal
842 orang telah melayarinya

How Can I Dynamically Apply CSS to AJAX-Loaded Content with jQuery?

Menggunakan CSS Sebaris atau Luaran Secara Dinamik dengan jQuery

Apabila memuatkan kandungan HTML melalui AJAX menggunakan jQuery, anda mungkin menghadapi masalah dengan menggunakan CSS pada kandungan yang dimuatkan. Ini kerana CSS yang ditambah secara dinamik tidak dinilai secara automatik oleh penyemak imbas.

Pilihan untuk Penilaian:

Untuk menyelesaikan isu ini, anda boleh menggunakan beberapa kaedah untuk menilai CSS secara dinamik :

1. Menggunakan AJAX untuk Memuatkan CSS:

$.get(myStylesLocation, function(css) {
  $('<style type="text/css"></style>').html(css).appendTo("head");
});   
Salin selepas log masuk

2. Menggunakan Dibuat Secara Dinamik:

$('<link rel="stylesheet" type="text/css" href="'+myStylesLocation+'" >').appendTo("head");
Salin selepas log masuk

3. Menggunakan