2011-02-03 51 views
2

由于,升级到JQuery的1.5,则如下选择器不再起作用:JQuery的1.5选择错误

var selectedTab = $('div.menu > ul > li > a[href=service.html]'); 

的错误信息是:

未捕获的异常:语法错误,不能识别的表达式:[HREF = service.html]

这是最新版本的JQuery中的错误还是(更可能)在我的代码中的休眠错误?

+1

我认为这是一个错误的休眠,因为这是首选的编码标准从1.3起,如果我没有记错。在这方面,1.3和1.4就更加宽松了。 – 2011-02-03 19:57:39

回答

10

您需要引用值:

$('div.menu > ul > li > a[href="service.html"]') 
+0

你是绝对正确的,谢谢 – 2011-02-03 19:30:27