Как найти диапазон с определенным классом, который содержит точную строку текста? - PullRequest
15 голосов
/ 30 марта 2011

Я пытаюсь найти следующий узел на странице:

<span class="dotted">Admin</span>

Я пробовал следующие селекторы jQuery, но ни один из них не работает при выборе узла:

$(".dotted span:contains('Admin')").css("color","red");
$("span:contains('Admin') .dotted").css("color","red");

Что я делаю не так?

1 Ответ

34 голосов
/ 30 марта 2011

Этот селектор должен делать то, что вы хотите.

$("span.dotted:contains('Admin')")

Помните, что вы можете связать имена тегов с идентификаторами и классами. Пример

$("span#yourID")

ИЛИ

$("span.yourclass")

ИЛИ смесь двух

$("span#yourID.yourClass")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...