3

这适用于 1.4。

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

给我

未捕获的语法错误,无法识别的表达式:[property=og:image]

错误似乎很激烈。

Sizzle.error = function( msg ) {
    throw "Syntax error, unrecognized expression: " + msg;
};
jquery-1.6.2.js:4057 Uncaught Syntax error, unrecognized expression: [property=og:image]

任何人都知道我如何选择 og:image meta 的内容而不会导致错误?或者这是一个带有嘶嘶声的错误?

4

1 回答 1

7

将值放在引号中。我认为这:是令人困惑的嘶嘶声。引用该值可以解决此问题。

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

示例:http: //jsfiddle.net/n7zse/

于 2011-07-19T14:51:45.060 回答