如何在動態插入的iframe 中利用jQuery .ready 事件
使用jQuery 厚盒動態插入iframe 時,$2(). iframe 中的就緒事件過早觸發,導致Galleria 程式碼無法有效應用於DOM元素。發生這種情況是因為 $(document).ready 依賴 iframe 父級的就緒狀態。
為了解決此問題,可以綁定其他 jQuery 事件以確保僅在動態 iframe 就緒後執行程式碼。一種建議的方法是使用「load」事件,如下所示:
function callIframe(url, callback) { $(document.body).append('<IFRAME>
透過利用「load」事件,可以更好地控制iframe 負載,從而允許在iframe 加載時採取操作滿載並準備就緒。這可確保在 iframe 的 DOM 元素上準確執行 Galleria 程式碼或其他 JavaScript 程式庫。
以上是如何使用 jQuery 載入動態插入的 iframe 後執行程式碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!