获取嵌入标签中的元素 [英] Get element in embed tag
本文介绍了获取嵌入标签中的元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个看起来像这样的简化网站:
I have web site which looks simplified like this:
<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标签:
I can get the embed tag with this:
var objects = $( ".embeddedObject" );
var myEmbedTag = $(objects[0]).find("embed");
但是我无法在此元素中获取视频标签.我尝试过的所有方法都不起作用:
But I am unable to get the video tag inside this element. None of what I tried worked:
// Nope...
var myVideoTag = $(myEmbedTag).find("video");
// Nope...
var myVideoTag = $(myEmbedTag[0]).find("video");
// Nope...
var myVideoTag = $(myEmbedTag[0]).contents().find("video");
如何在嵌入元素中获取视频标签?
How can I get the video tag in my embed element?
推荐答案
尝试一下
$(".embeddedObject").find("video").attr("id");
这篇关于获取嵌入标签中的元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文