执行jQuery一旦文档准备好和iframe内容加载
Execute jQuery once document is ready AND iframe content is loaded
正如你在这个页面上看到的http://musicglaze.com/chase-status-let-you-go-feat-mali-feed-me-remix/#comments
评论部分是不合适的,经过研究,我明白这是由于插件负责样式(http://masonry.desandro.com/)被调用
$(document).ready(function(){
});
函数。然而,内容被加载到iframe之后,因此改变了它的高度,但作为插件考虑到它的原始高度没有内容一切都搞砸了。我能不能用一些类似于这个伪代码的东西?
Document ready AND iframe content loaded {
//My jQuery code
}
用$('#iframeId').load(function() { ... });
代替onReady
。潜在的问题是,允许父框架访问iframe的内容存在跨域安全风险,因此onReady
不可用,但onLoad
仍然可以访问。有关详细信息,请参见:http://www.nczonline.net/blog/2009/09/15/iframes-onload-and-documentdomain/
相同的ready()函数
$(document).ready(function() {
$('#frameId').ready(function() {
...
});
})
相关文章:
- 如何在iFrame中触发iFrame加载
- 在iframe加载后删除类
- BrowserAction.onClicked等待iframe加载
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- Dojo:在 iframe 加载时解析 HTML 内容
- Iframe 加载回调被多次调用
- 阻止iframe加载到移动设备上
- 如何将隐藏/显示事件延迟到提交后Iframe加载
- Iframe加载动画不起作用
- iframe 加载事件中的 setTimeout 似乎没有像预期的那样等待 x 秒
- 强制同步 iframe 加载
- 如何javascript调用iframe加载的文件函数
- 显示微调器,直到 iframe 加载 http post 响应
- 在 KnockoutJS 应用程序中将 AngularJS 应用程序作为 iFrame 加载
- 如何捕获 iframe 加载错误
- 在执行函数之前等待多个 iFrame 加载
- JavaScript 在 Iframe 加载时显示加载 gif
- 如何使 iFrame 在 iframe 加载特定页面时重新加载它所在的页面
- 要随索引页一起加载的滚动更新,并在 iframe 加载来自链接的内容时消失
- 一个页面上有多个 Iframe 加载问题