我在IE10中遇到Javascript错误:语法错误,无法识别的表达式:a:not(此行中的.someClass(不是整个事情,'...'表示功能的其余部分)。Chrome中没有错误或Firefox。还有另一种方法可以表示所有浏览器都能使用的“not”吗? 我正在使用jQuery 1.10.2
$("a:not(.someClass").on({
click: function (e) {...
答案 0 :(得分:2)
这里的问题是选择器语法错误。
$('a:not(.someClass)')
您需要关闭:not()
子表达式的parens。