Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery 1.6.2升级导致元选择器出现问题_Jquery_Jquery Selectors_Metadata_Sizzle_Facebook Opengraph - Fatal编程技术网

jQuery 1.6.2升级导致元选择器出现问题

jQuery 1.6.2升级导致元选择器出现问题,jquery,jquery-selectors,metadata,sizzle,facebook-opengraph,Jquery,Jquery Selectors,Metadata,Sizzle,Facebook Opengraph,这在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 Sy

这在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的内容而不会导致错误吗?或者这是一个嘶嘶作响的bug?

将值加引号。我认为是
让人困惑。引用该值可以解决此问题

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

示例:

没问题。正如您所知,使用工具栏中用于代码块的
{}
按钮。选择器表达式中的属性值必须用引号括起来(根据)