Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Выборка: как найти элементы, исключив потомков определенного класса? (https://javascript.ru/forum/jquery/31619-vyborka-kak-najjti-ehlementy-isklyuchiv-potomkov-opredelennogo-klassa.html)

Почемучкин 14.09.2012 16:24

Выборка: как найти элементы, исключив потомков определенного класса?
 
Короче:
нужно найти ссылки "A", у которых среди "предков" нет "DIV" определенного класса.

Например, все A, если у них среди предков нет элементов с class="bad"

Я понимаю как найти элементы у которых среди предков есть определенные классы: $(".class a")

Но мне, наоборот, - нужно исключить тех, у которых есть предки заданного класса.
Как?

Почемучкин 14.09.2012 16:34

Уже нашел. Кажется так:
$('a:not(.bad_class a)')


Часовой пояс GMT +3, время: 19:13.