Селектор CSS для выбора идентификатора с косой чертой в имени идентификатора? У меня есть <span id="/about-us">, создаваемый этой CMS, которую я использую. Я хотел бы выбрать этот элемент с помощью jQuery, но мне кажется, что не нужно выбирать элементы с косой чертой. Возможно ли это? Ответ 1 вы можете сделать $("#\\/about-us") Ответ 2 вы можете сделать это, как это $("span[id*='/about-us']") где он вернет span с '/about-us' в этом атрибуте id. Ответ 3 Используйте обычный способ: document.getElementById('id/with/slashes') Ответ 4 см. Селектор регулярных выражений для jQuery или связанный вопрос Ответ 5 Вы можете использовать jQuery escapeSeletor для этого. $("#" + $.escapeSelector("id/with/slashes"))
Ответ 2 вы можете сделать это, как это $("span[id*='/about-us']") где он вернет span с '/about-us' в этом атрибуте id.
Ответ 5 Вы можете использовать jQuery escapeSeletor для этого. $("#" + $.escapeSelector("id/with/slashes"))