Я ищу способ выбрать элементы, которые содержат определенный элемент, а затем отфильтровать результаты, чтобы получить только самый высокий уровень.Сложно объяснить, но проще с примером:
<div id="one">
<div id="two">
<div id="three" class="find-me"></div>
</div>
</div>
<div id="four">
<div id="five" class="find-me"></div>
</div>
В этом случае я бы хотел, чтобы мой набор содержал #one и #four.Если я попытаюсь сделать что-то вроде этого:
var elements = $('div').has('.find-me');
Я получу элементы #one, #two и # four.
Примечание. Под «самым высоким уровнем» подразумевается самый верхний элемент впервый селектор, $('div')
в данном случае.