Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Melaksanakan Kod Selepas iframe yang Dimasukkan Secara Dinamik Dimuatkan dengan jQuery?

Bagaimana untuk Melaksanakan Kod Selepas iframe yang Dimasukkan Secara Dinamik Dimuatkan dengan jQuery?

Barbara Streisand
Lepaskan: 2024-11-15 10:40:03
asal
370 orang telah melayarinya

How to Execute Code After Dynamically Inserted iframes are Loaded with jQuery?

Cara Menggunakan Acara jQuery .ready dalam iframe Disisipkan Secara Dinamik

Apabila memasukkan iframe secara dinamik menggunakan kotak tebal jQuery, $(dokumen). acara sedia dalam iframe menyala lebih awal, menyebabkan kod Galleria tidak digunakan Elemen DOM dengan berkesan. Ini berlaku kerana $(document).ready bergantung pada keadaan sedia ibu bapa iframe.

Untuk menangani isu ini, terdapat acara jQuery alternatif yang boleh terikat untuk memastikan pelaksanaan kod hanya selepas iframe dinamik bersedia . Satu pendekatan yang disyorkan ialah menggunakan peristiwa 'beban' seperti yang ditunjukkan di bawah:

function callIframe(url, callback) {
    $(document.body).append('<IFRAME>
Salin selepas log masuk

Dengan memanfaatkan peristiwa 'beban', kawalan yang lebih baik ke atas beban iframe dicapai, membolehkan tindakan diambil apabila iframe berada dimuatkan sepenuhnya dan sedia. Ini memastikan pelaksanaan tepat kod Galleria atau pustaka JavaScript lain pada elemen DOM iframe.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Kod Selepas iframe yang Dimasukkan Secara Dinamik Dimuatkan dengan jQuery?. 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