@EVOSandru6

Как в jquery выбрать крайний узел потомка по имени тега, либо узел, содержащий определенный узел?

Добрый день,

Есть примерно такая структура древовидного аккордеона-меню, классы вписываю для понимания того, что нужно выбрать, на самом деле их нет. В иерархичном меню неизвестен уровень вложенности.
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

Все три пункта в условии неограниченной вложенности. Если кто сталкивался с таким, отзовитесь!
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
while () {}, .find() и .closest() - ваши лучшие друзья в этом вопросе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы