在早期版本的jquery中,声明被接受了。
myTmpl.find('input[name="CFG-"+ groups2[groupLetter]]:eq(0)')
.attr("id", name1);
在Jquery 1.9中,它出现了错误:
Syntax error, unrecognized expression: input[name='CFG-'+ groups2[groupLetter]]:eq(0)
我认为双引号可能有问题吗?
答案 0 :(得分:0)
我相信
myTmpl.find('input[name="CFG-"+ groups2[groupLetter]]:eq(0)')
应该是
myTmpl.find('input[name="CFG-' + groups2[groupLetter] + '"]:eq(0)')
答案 1 :(得分:0)
你的报价搞砸了:
myTmpl.find('input[name="CFG-' + groups2[groupLetter] + '"]:eq(0)')