Добрый день,
Есть примерно такая структура древовидного аккордеона-меню, классы вписываю для понимания того, что нужно выбрать, на самом деле их нет. В иерархичном меню неизвестен уровень вложенности.
div#accordeon
ul
li.find-3
ul
li.find-1.searh-2
li.search-1
ul
li
ul
li
a.find-2
li
a
Необходимо выбрать:
1) Крайнего потомка
find-1 по признаку, что он крайней в иерархии
li относительно
#accordeon по маршруту первой ветки (:first :first :first ... )
2) Как выбрать
find-2 - ссылку по первой ветке относительно
.search-1
3) Еще интересует, можно ли выбрать
.find-3 исходя от
search-2
Все три пункта в условии неограниченной вложенности. Если кто сталкивался с таким, отзовитесь!