获取嵌入标记中的元素

时间:2014-06-18 08:17:14

标签: javascript jquery html

我的网站看起来像这样简化:

<html>
    <body>
        <p>Some content</p>
        <p>Some more content</p>
        <div class="embeddedObject">
            <embed>
                #document
                <html>
                    <body>
                        <!-- I want this video tag! -->
                        <video>...</video>
                    </body>
                </html>
            </embed>
        </div>
    <body>
<html>

我可以用这个获得embed标签:

var objects = $( ".embeddedObject" );
var myEmbedTag = $(objects[0]).find("embed");

但我无法在此元素中获取视频标记。没有我尝试过的工作:

// Nope...
var myVideoTag = $(myEmbedTag).find("video");

// Nope...
var myVideoTag = $(myEmbedTag[0]).find("video");

// Nope...
var myVideoTag = $(myEmbedTag[0]).contents().find("video");

如何在嵌入元素中获取视频标记?

1 个答案:

答案 0 :(得分:0)

试试这个

$(".embeddedObject").find("video").attr("id");

DEMO