Tag:

jQuery。已经在一个dynamic插入的iframe中

当有人点击图片时,我们使用jQuery thickboxdynamic显示iframe。 在这个iframe中,我们使用一个JavaScript库来展示多个图片。 问题似乎是,iframe中的$(document).ready好像已经被触发了,并且iframe的内容还没有被加载,所以galleria代码没有在DOM元素上正确应用。 $(document).ready似乎使用iframe父级就绪状态来决定iframe是否准备就绪。 如果我们在一个单独的函数中提取由文档调用的函数,并在100 ms超时后调用它。 它可以工作,但是我们不能借助慢速计算机来抓住生产的机会。 $(document).ready(function() { setTimeout(ApplyGalleria, 100); }); 我的问题:我们应该绑定哪个jQuery事件,以便在dynamiciframe准备就绪时执行我们的代码,而不仅仅是父级?