Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.09.2012, 16:24
Профессор
Отправить личное сообщение для Почемучкин Посмотреть профиль Найти все сообщения от Почемучкин
 
Регистрация: 11.05.2011
Сообщений: 241

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

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

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

Но мне, наоборот, - нужно исключить тех, у которых есть предки заданного класса.
Как?
Ответить с цитированием
  #2 (permalink)  
Старый 14.09.2012, 16:34
Профессор
Отправить личное сообщение для Почемучкин Посмотреть профиль Найти все сообщения от Почемучкин
 
Регистрация: 11.05.2011
Сообщений: 241

Уже нашел. Кажется так:
$('a:not(.bad_class a)')
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить свойство css у всех элементов одного класса AlexJ Events/DOM/Window 7 19.03.2011 06:25
как найти и удалить массив из массива? FRIE Общие вопросы Javascript 8 14.03.2011 15:48
как найти нужный объект? `p r o x y jQuery 2 05.05.2009 01:12