在我的网站上,我使用的是jquery v1.7.1
在其他浏览器(IE9,IE8)中它工作正常但在IE7中它显示以下语法错误。
SCRIPT5022: Syntax error, unrecognized expression: hover
jquery.min.js, line 3 character 14659
如果您对此有任何疑问,请致电我解决此问题。
答案 0 :(得分:2)
根据jQuery Ticket #11120,如果您有一个以TAB字符开头或结尾的选择器,则会发生这种情况,除非选择器还包含类名。检查所有选择器,确保它们都不包含TAB。
答案 1 :(得分:1)
这是因为您的脚本中存在语法错误。由于您没有提供脚本,我无法告诉您语法错误是什么,但您可能需要查看:
答案 2 :(得分:1)
您可以查看以下链接..
http://www.thalesjacobi.com/Jquery_error_uncaught_exception_Syntax_error_unrecognized_expression
这些链接可能对您有所帮助
答案 3 :(得分:0)
检查所有对象,可能在最后一个属性后面有一个尾随逗号..
...
},
lastProperty: true,
然后删除它..