我有一个网页作为另一个网页上的嵌入对象。我试图从父页面访问嵌入对象中的类选择器。没有找到班级。
JS:
$myObj = $('.embeddedObject').contents().find('.findDiv');
if($myObj.length) {
console.log("object found");
}
父母的HTML:
<div class="embeddedObject">
<object data="testing.html"></object>
</div>
在testing.html上的HTML
<div class="findDiv">testing test</div>
尽管我知道它存在,但仍未找到div。我究竟做错了什么?
答案 0 :(得分:0)
jQuery上下文未指向正确的元素。如果你看一下jQuery documentation,你会发现jQuery选择器可以接受第二个参数(context)。
在选择器之后,您可以指定它将用于查找选择器的DOM元素,文档或jQuery。