【发布时间】:2017-03-16 02:48:03
【问题描述】:
我正在使用 jQuery,我有这个元素:
<input class="css-checkbox" id="services[3492][selected]" name="services[3492][selected]" type="checkbox" value=" 1">
当我尝试通过其 ID(services[3492][selected])在控制台中获取该项目时,我得到一个空响应:[]。
代码:
$('#services[3490][selected]') // Not working
$('[id*="services[3490][selected]"') // Working
我认为这是因为 [ 字符。也许我需要清理一下,或者使用一些转义字符或 unicode 转换。
【问题讨论】:
-
$('[id*="services[3490][selected]"')在"之后缺少结束]。那是准确的吗?即使这样也能正常工作?
标签: javascript jquery unicode