Jquery 选择元 [property=og:image]?

Posted

技术标签:

【中文标题】Jquery 选择元 [property=og:image]?【英文标题】:Jquery Select meta[property=og:image]? 【发布时间】:2012-02-17 03:47:13 【问题描述】:

我想在 Jquery 中选择网页中的主要照片,我只有 url 页面。 所以我决定使用为 Facebook 分享编写的元数据。

我想选择以下内容: 元属性="og:image" 内容="http://blablabla.jpg"

我写了这个,但它不起作用: $("meta[property=og:image]").attr("content");

有什么想法吗? 谢谢

【问题讨论】:

【参考方案1】:

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

http://jsfiddle.net/ZxmCw/

【讨论】:

这是次要的但因为你可以有多个 og:image 我添加的标签: $('meta[property="og:image"]:eq(0)').attr('content' )。 jUQery 选择器 FTW【参考方案2】:

:image 被解析为伪选择器。我认为您需要在 "og:image" 周围加上引号

【讨论】:

以上是关于Jquery 选择元 [property=og:image]?的主要内容,如果未能解决你的问题,请参考以下文章

元标记内的属性 property="og:title" 是啥?

是否可以从元数据_property_中解码属性类

为啥元类适用于类属性但@classmethod @property 不适用?

og:图像未定义,无法下载或不够大错误*尽管*指定了图像大小

jquery attribute vs property 的区别

python @property装饰器