可能重复:
How do I get jQuery to select elements with a . (period) in their ID?如何屏蔽“。”炭?
我试图运行下面的代码:
$('#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?或者唯一的办法是取代所有“。”与“_”(例如)?
TIA!
有趣的是,'.'在技术上是有效的在ID:?什么是HTML中的id属性的有效值(http://stackoverflow.com/q/ 70579) –
@Pekka:检查那是我的第一个直觉;-) –