jQuery: содержит (unicode_characters) - PullRequest
5 голосов
/ 16 марта 2010

У меня есть такой элемент:

<span class="tool_tip" title="The full title">The ful&#8230;</span>

Это похоже на работу:

jQuery('span:contains(…)');

Но это не так:

jQuery('span:contains(&#8230;)');

Я почти уверен, что было бы плохо использовать первый, потому что, если кто-то еще сохранит файл или браузер решит получить файл в другом наборе символов, по какой-то причине вещи не будут работать.

Должен быть способ правильно выбрать этот диапазон, верно?

1 Ответ

6 голосов
/ 16 марта 2010

Как выясняется, правильный способ сделать это:

jQuery('span:contains(\u2026)');

Другими словами:

Используйте шестнадцатеричное значение вместо десятичного.

...