jQuery.escapeSelector( selector )Возвращает: Селектор
Описание: Экранирует любой символ, имеющий специальное значение в CSS-селекторе.
-
версия добавлена: 3.0jQuery.escapeSelector( selector )
- selectorТип: СелекторСтрока, содержащая выражение селектора для экранирования.
-
Этот метод полезен в ситуациях, когда имя класса или идентификатор содержит символы, имеющие специальное значение в CSS, такие как точка или точка с запятой.
Метод по сути является обёрткой для метода CSS.escape() рабочей группы CSS. Основное отличие заключается в том, что $.escapeSelector() может быть надёжно использован во всех поддерживаемых браузерами jQuery.
Примеры:
Экранирование идентификатора, содержащего символ решетки.
$.escapeSelector( "#target" ); // "\#target"
Выбор всех элементов, имеющих имя класса .box внутри div.
$( "div" ).find( "." + $.escapeSelector( ".box" ) );