Syntax error, unrecognized expression:问题原由及处理方法

问题缘由

JQ选择器中使用变量,变量值包含特殊字符(“*”、“-”、“]”)等导致。

处理方法

var item = '2-kk';
var targetEle = $("input[value = '"+item+"']")
// 就是在变量外层再加单引号包一下

你可能感兴趣的:(JavaScript,javascript)