jQuery метод $.escapeSelector()

jQuery DOM методы

Определение и применение

jQuery метод $.escapeSelector() экранирует любой символ, который имеет особое значение в CSS селекторе. Этот метод используется в случаях, когда имя класса, или id содержит символы, которые имеют особое значение в CSS (например, такие как точка, или точка с запятой).

jQuery синтаксис:

Синтаксис 3.0:
$.escapeSelector( selector );

selector - Selector

Добавлен в версии jQuery

3.0

Значения параметров

ПараметрОписание
selectorСтрока, содержащая выражение селектора для экранирования.

Пример использования

// инициализируем переменную, содержащая выражение селектора, который был экранирован
var mySelector = $.escapeSelector( ".classWithDot" ); 

// выводим в консоль содержимое переменной
console.log( mySelector ); // "\.classWithDot"

// выбираем все элементы с классом .classWithDot внутри элемента <div>
$( "div" ).find( "." + mySelector );
jQuery DOM методы