【问题标题】:hide iframe that is externally provided隐藏外部提供的 iframe
【发布时间】:2011-04-30 21:10:54
【问题描述】:

我有一个 iframe 加载到导致显示问题的页面中。我们已经尝试了 CSS 更改,尽管它仍然会导致问题。无论如何要隐藏使用外部加载的 jquery 的 iframe。

我们已经尝试准备好文档,但看起来它使用的外部 js 文件也具有文档准备方法,因此当我们尝试代码以等待调用完成时(文档准备就绪)它确实可以工作.

谢谢,

【问题讨论】:

  • “从外部加载”是什么意思?
  • 你能显示加载外部 iFrame 的代码吗?

标签: jquery html css iframe


【解决方案1】:

页面上是否还有其他需要查看的 IFRAME?

如果没有,您可以添加一些 CSS 吗?:

IFRAME { display: none; }

【讨论】:

  • 这不起作用。有一个有效的jquery事件吗?以下没有工作 $('iframe').css('display','none');
  • 这可能是最好的方法。加载 iframe 的位置或时间无关紧要,它不会显示 :) 在我制作的 jsFiddle 上的 live example 中查看此内容
  • 在使用 jQuery 时,最好使用$("iframe").hide();
  • @JamesRadford 我们无法重现此问题...您必须提供一些我们遗漏的信息。
  • @Justus 我相信处理时间上的差异是微不足道的,但是 jQuery 方式有什么可能比用 CSS 完全排除它“更好”?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-04
  • 2021-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-05
相关资源
最近更新 更多