隐藏外部提供的 iframe
Posted
技术标签:
【中文标题】隐藏外部提供的 iframe【英文标题】:hide iframe that is externally provided 【发布时间】:2011-04-30 21:10:54 【问题描述】:我有一个 iframe 加载到导致显示问题的页面中。我们已经尝试了 CSS 更改,尽管它仍然会导致问题。无论如何要隐藏使用外部加载的 jquery 的 iframe。
我们已经尝试准备好文档,但看起来它使用的外部 js 文件也具有文档准备方法,因此当我们尝试代码以等待调用完成时(文档准备就绪)它确实可以工作.
谢谢,
【问题讨论】:
“从外部加载”是什么意思? 你能显示加载外部 iFrame 的代码吗? 【参考方案1】:页面上是否还有其他需要查看的 IFRAME?
如果没有,您可以添加一些 CSS 吗?:
IFRAME display: none;
【讨论】:
这不起作用。有一个有效的jquery事件吗?以下没有工作 $('iframe').css('display','none'); 这可能是最好的方法。加载 iframe 的位置或时间无关紧要,它不会显示 :) 在我制作的 jsFiddle 上的 live example 中查看此内容 在使用 jQuery 时,最好使用$("iframe").hide();
@JamesRadford 我们无法重现此问题...您必须提供一些我们遗漏的信息。
@Justus 我相信处理时间上的差异是微不足道的,但是 jQuery 方式有什么可能比用 CSS 完全排除它“更好”?以上是关于隐藏外部提供的 iframe的主要内容,如果未能解决你的问题,请参考以下文章