【发布时间】:2014-08-05 14:16:34
【问题描述】:
我正在使用 jquery 并试图找到嵌入在 <object> 中的 <html> 标记。我正在尝试使用 find 方法,但找不到。谁能指导一下。
代码:
if (dialogObject.find('head')) {
var findelemnt = $('#dialogObject').find('html');
var testthis = findelemnt.attr("class");
alert(testthis);
}
else { alert("not found") }
dialoObject 是一个 <div> 。附上页面截图。
【问题讨论】:
-
我们需要查看更多代码来帮助您。你能创建一个jsfiddle吗?例如,使用您提供的代码,我们无法判断 dialDiv 或 dialogObject 是如何定义的以及它们包含什么。
-
只是想知道,您为什么使用
<object>标签而不是 iframe?顺便说一句,我认为<object>标签在 IE 中不起作用。 -
@MattBrowne :
<object>在 IE 中工作。至少对于这段代码它是有效的。如果我使用那么我不会面临这个问题吗? -
@MattBrowne :已将我的代码更改为
<iFrames>,但这没有帮助。