可能重复: 如何让jQuery选择元素。在他们的身份证里?
我试图运行以下代码:
$('#info-mail.ru .domain-info').toggle();这里的例子
和#info-mail.ru,据我理解为id="info-mail“和class="ru",但我有以下结构:
<div id="info-mail.ru">
<p class="domain-info">
Some cool info
Some cool info
Some cool info
Some cool info
</p>
</div>“我怎样才能保护”。选择器语句中的char?或者,唯一的办法是取代所有的“。用"_“(例如)?
蒂娅!
发布于 2011-09-30 09:02:29
使用双反斜杠转义.,一个用于文字,另一个用于jQuery:
$('#info-mail\\.ru .domain-info').toggle();详情请参见jQuery常见问题。
发布于 2011-09-30 09:03:27
我相信你需要用两个反斜杠。
所以选择器是$('#info-mail\\.ru .domain-info').toggle();
https://stackoverflow.com/questions/7608134
复制相似问题