2016-05-14 4 views
2

В HTML 5 символы юникода разрешены в атрибуте id тега. И библиотека Sizzle, используемая jQuery, утверждает, что имеет полную поддержку Unicode.Выберите тег с символом unicode в своем id

Мой HTML-файл включает в себя:

<p id='§'>Hello</p> 

и делает это возвращает пустой массив:

$('§') 

Почему это не работает?

(с помощью JQuery 2.2.3)

+0

как его ид ... изменить его на $ ('# §') .. –

ответ

1

Вам необходимо обратиться к элементу по его синтаксиса CSS ID:

$('#§') 

Добавление '#' перед именем идентификатора должно заставить его работать.

2

Изменение $ ('§') для $('#§') ..as мы можем получить доступ к любому элементу с его идентификатор usinng #

 Смежные вопросы

  • Нет связанных вопросов^_^