我有以下
HTML元素:
<input type="checkBox" name="ctl00$ContentPH$ucFuncionEdit1$ckEsMenu" />
如何使用jQuery选择所有同名的元素,以下失败:
jQuery('[name=ctl00$ContentPH$ucFuncionEdit1$ckEsMenu]');
Error: Syntax error,unrecognized expression:
[name=ctl00$$ContentPH$$ucFuncionEdit1$$ckEsMenu]
解决方法
你引用的值:
jQuery ('[name="ctl00$ContentPH$ucFuncionEdit1$ckEsMenu"]');
当处理属性选择器时,最好始终引用该值(尽管如果该值是仅包含字母AZ [不区分大小写]和数字0-9 [但不以数字开头]的单个字,则可以离开无).