可能重複:
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:檢查那是我的第一個直覺;-) –