好的,这确实很容易我确定,但在搜索了相当数量并访问jQuery IRC之后,我仍然无法让它工作。这就是我的目标。
我需要获取contentURL
值 - 在这种情况下,http://contenturl.com'
。 (见下面的XML)
根据其他SO帖子和IRC人员,这应该有效。但是,它会返回' undefined'。
var videoUrl = $('meta[itemprop=contentURL]').attr('content');
所以我摆脱了.attr('content');
并设置了一个断点,我可以看到我得到一个对象,在那个对象里面我可以看到content: "http://contenturl.com"
就在那里。
我如何获得该网址?
<div class="my_class">
<meta itemprop="description" content="description, blah blah" />
<meta itemprop="duration" content="00:02:10:00" />
<meta itemprop="thumbnailUrl" content="http://thumbnailurl.com" />
<meta itemprop="contentURL" content="http://contenturl.com"/>
答案 0 :(得分:0)
选择器返回匹配元素的数组。可以使用数组索引getter语法单独访问它们。
e.g:
jQuery('div')[0]
-or-
$('meta[itemprop=contentURL]')[0].content,
这将为您提供文档中的第一个div。