在動態插入的iframe中做好準備我們使用jQuery厚箱當某人單擊圖片時動態顯示iframe。在這個iframe中,我們正在使用蓋瑞用于顯示多幅圖片的javascript庫。問題似乎是$(document).ready在iframe中,啟動得太快,iframe的內容甚至還沒有加載,因此Galleria代碼沒有正確地應用于DOM元素。$(document).ready似乎使用iframe父準備狀態來決定iframe是否就緒。如果我們在一個單獨的函數中提取文檔調用的函數,并在超時100 ms之后調用它。它能工作,但我們不能冒險用一臺緩慢的計算機進行生產。$(document).ready(function() { setTimeout(ApplyGalleria, 100); });我的問題是:當動態iframe準備好而不僅僅是父事件時,我們應該綁定哪個jQuery事件來執行我們的代碼?
在動態插入的iframe中做好準備
躍然一笑
2019-06-27 17:19:31