Здравствуйте! Никак не могу решить такую проблему:
Есть html код:
<div class='event'>
<div class='tags'>
<div class='tag one'></div>
<div class='tag two'></div>
</div>
<div class='event_body'>event</div>
</div>
<div class='event'>
<div class='tags'>
<div class='tag one'></div>
<div class='tag three'></div>
</div>
<div class='event_body'>event</div>
</div>
Необходимо сделать так, чтобы при клике на элмент с классом tag скрывались все элементы event не имеющие такого потомка. Я уже перепробовал множество комбинаций селекторов в jquery, но результата мало...
Вот такой код скрывает все элементы с текущий тегом, нужно как-то инвертировать этот селектор:
$('.event:has(.three)').hide();
Пробовал использовать not, но безрезультатно