用于HTML元素的jQuery选择器,其id包含一个点(。)

时间:2011-07-15 07:43:16

标签: jquery jquery-selectors

元素:

<input type='text' id='Customer.name' value='' />

无效的jQuery选择器:

$('#Customer.name')

有谁知道这个元素的选择器应该是什么?

3 个答案:

答案 0 :(得分:17)

您可以使用两个反斜杠转义句点字符:

$('#Customer\\.name')

答案 1 :(得分:15)

$('input[id="Customer.name"]')

示例:http://jsfiddle.net/AlienWebguy/HFpEE/

答案 2 :(得分:5)

来自jquery文档:

$("#Customer\\.name")

jQuery FAQ