Nếu html của tôi trông như thế này:Cách chọn các nút html theo ID với jquery khi id chứa dấu chấm?
<td class="controlCell">
<input class="inputText" id="SearchBag.CompanyName" name="SearchBag.CompanyName" type="text" value="" />
</td>
Làm thế nào tôi có thể chọn # SearchBag.CompanyName với JQuery? Tôi không thể làm cho nó hoạt động được và tôi sợ đó là dấu chấm phá vỡ tất cả. Điều gây phiền nhiễu là việc đổi tên tất cả các id của tôi sẽ là rất nhiều công việc, chưa kể đến sự mất khả năng đọc.
Lưu ý:
Vui lòng không bắt đầu nói về cách bàn không được thực hiện để bố trí. Tôi rất ý thức về value and shortcomings of CSS và cố gắng hết sức để sử dụng nó càng nhiều càng tốt.
là một giai đoạn trong một ID thậm chí HTML hợp lệ? – cletus
Có. ID có thể chứa ‘-’, ‘_’, ‘.’ Và ‘:’. http://www.w3.org/TR/html4/types.html#type-name – bobince
Các trang, tất cả các trang của tôi đều hợp lệ ngoại trừ thẻ