我遇到了我无法解释的行为。我想用简单的选择器获取一个元素(id='address.zipCode)':
$('#' + prefix + 'zipCode')
它不起作用。在这种情况下,前缀 == 'address\\.'。Chrome 控制台调试结果:
> prefix
"address\\."
> $('#' + prefix + 'zipCode')
[]
最有趣的部分是:
$('#' + "address\\." + 'zipCode')
[<input id="address.zipCode" name="address.zipCode" class="zipCodeMask" type="text" value>]
有什么想法有什么问题吗?