获取og:data而不使用jquery的内容

时间:2015-01-21 20:08:39

标签: javascript

所以在页面的头部有:

<meta property="og:image" content="assets/css/gfx/skold.png"/>

我很感激我可以使用:

$('meta[property="og:image"]').attr('content');

获取此内容,但是jQuery对我来说是不可用的,所以我怎么能这样做,记住它可能需要在IE8中运行,所以getElementsByTagName也不一定可用。 。

期待听到它是如何完成的:)

1 个答案:

答案 0 :(得分:3)

你不需要JS。 IE8 Can I Use querySelectorAll中提供了querySelectorAll。 IE8可以使用CSS2查询选择器,因此属性查询选择器可用Attribute Selectors MDN

var a = document.querySelectorAll("meta[property='og:image']")[0].content;
console.log(a);

var b = document.querySelector("meta[property='og:image']").content;
console.log(b);
相关问题