Selectors (селекторы)
Позаимствовав из CSS 1-3, а затем добавив свои собственные, JQuery предлагает мощный набор инструментов для поиска и сравнения набора элементов в документе.
Если вы хотите использовать какие-либо мета-символы (такие как:
!"#$%&'()*+,./:;<=>?@[\]^`{|}~) в качестве литералов как часть имени, вы должны экранировать символ двумя обратными косыми чертами:
\\. например, если у вас есть элемент с
id="foo.bar", вы можете использовать селектор
$("#foo\\.bar"). W3C CSS спецификация содержит полный
набор правил, касающийся валидности селекторов CSS.
Пояснение: Если использовать
$("#foo.bar"); без
\\ то будут найдены все элементы с классом
class="bar", вложенные в элемент с
id="foo".