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

问题缘由

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

处理方法

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

版权声明:本文为Centenario_0原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。