10
jQuery .ready在动态插入的iframe中
当有人点击图片时,我们使用jQuery 厚盒来动态显示iframe。在此iframe中,我们使用Galleria一个JavaScript库来显示多张图片。 问题似乎是,$(document).ready在iframe中似乎触发得太早了,而且iframe内容还没有加载,因此在DOM元素上未正确应用Galleria代码。 $(document).ready似乎使用iframe父就绪状态来确定iframe是否已就绪。 如果我们将准备好的文档调用的函数提取到单独的函数中,并在100毫秒超时后调用它。它可以工作,但是我们不能利用速度较慢的计算机来进行生产。 $(document).ready(function() { setTimeout(ApplyGalleria, 100); }); 我的问题:当动态iframe准备好并且不仅仅是父项时,我们应该绑定到哪个jQuery事件以执行我们的代码?