Здравствуйте! Пытаюсь написать селектор, чуть голову не сломал.
Возьмем такой документ:
Код:
|
<div class='someclass'> ← 1
<div class='someclass'> ← 2
<div class='someclass'> ← 3
<div class='someclass'></div> ← 4
</div>
<div> ← 5
<div class='someclass'> ← 6
<span class='someclass'></span> ← 7
</div>
</div>
<span class='someclass'></span> ← 8
</div>
<div> ← 9
<div class='someclass'> ← 10
<div class='someclass'></div> ← 11
</div>
<div> ← 12
<div class='someclass'> ← 13
<span class='someclass'></span> ← 14
</div>
</div>
<span class='someclass'></span> ← 15
</div>
</div> |
Нужно получить все дочерние элементы какого-либо узла ( известен как this ) с классом someclass, но исключая их детей с классом someclass.
То есть, если мы пляшем от узла номер 1, в коллекции должны быть 2, 10, 13, 15. Если пляшем от 2, тогда 3, 6, 8.
Есть идеи?