可以使用jQuery来读取元标签吗?如果是这样,你知道代码的基本结构是什么,或者有任何教程的链接。
发布于 2009-06-24 04:15:25
只需使用类似以下内容:
var author = $('meta[name=author]').attr('content');
或者这个也是
var author = $('meta[name=author]').prop('content');
发布于 2010-11-10 03:26:09
这个解析器会对你有帮助吗?
https://github.com/fiann/jquery.ogp
它将元OG数据解析为JSON,因此您可以直接使用这些数据。当然,如果您愿意,也可以直接使用JQuery来读/写它们。例如:
$("meta[property='og:title']").attr("content", document.title);
$("meta[property='og:url']").attr("content", location.toString());
请注意属性值两边的单引号;这可以防止jQuery中出现解析错误。
发布于 2013-04-01 11:31:56
我刚刚试过了,这可能是一个jQuery版本特定的错误,但是
$("meta[property=twitter:image]").attr("content");
为我导致了以下语法错误:
Error: Syntax error, unrecognized expression: meta[property=twitter:image]
显然它不喜欢冒号。我可以像这样使用双引号和单引号来修复它:
$("meta[property='twitter:image']").attr("content");
(jQuery版本1.8.3 --抱歉,我本想对@Danilo发表评论,但它还不让我发表评论)
https://stackoverflow.com/questions/1036351
复制相似问题