Скажем, у меня есть следующая разметка:
<div>
<h3><a href="">link I want to select</a></h3>
<div>
<h3><a href="">link</a></h3>
</div>
<h3><a href="">link I want to select</a></h3>
<h3><a href="">link I want to select</a></h3>
<a href="">link</a>
</div>
Предполагается следующее ...
- Все элементы, которые я хочу найти, находятся на одном уровне вложенности
- Возможно, я не знаю, каковы конкретные элементы вложенности (поэтому я не могу использовать определенный селектор)
... есть ли умный способ выбрать «первый тег привязки, и вседругие теги привязки, которые вложены на том же уровне ", чтобы он возвращал 1-ю, 3-ю и 4-ю ссылки?
В худшем случае нам нужно пойти и просто добавить определенные классы в наш HTML, но это"было бы здорово, если бы это можно было сделать с помощью чистых селекторов.