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

Jim*_*mbo 15 jquery jquery-selectors

元素:

<input type='text' id='Customer.name' value='' />
Run Code Online (Sandbox Code Playgroud)

无效的jQuery选择器:

$('#Customer.name')
Run Code Online (Sandbox Code Playgroud)

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

Fré*_*idi 17

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

$('#Customer\\.name')
Run Code Online (Sandbox Code Playgroud)

  • 参考:[Selectors - jQuery API](http://api.jquery.com/category/selectors/) (2认同)

小智 5

从jquery文档:

$("#Customer\\.name")
Run Code Online (Sandbox Code Playgroud)

jQuery FAQ