У меня есть вложенный неупорядоченный список, заполненный ajax, и я пытаюсь создать из него навигацию в стиле крошки. Конечный результат должен состоять в том, что я нажимаю на любой узел в списке, и элементы родительского списка отображаются в навигационной системе.
<div id="list">
<ul>
<li class="expanded">
<a href="#" id="1122">Root Group</a>
</li>
<ul>
<li class="expanded">
<a href="#" id="1126">Northeast US</a>
</li>
<ul>
<li class="collapsed">
<a href="#" id="1127">Massachusetts</a>
</li>
<ul style="display: none; ">
<li class="expanded node">
<a href="#" id="1128">Mansfield-Foxboro</a>
</li>
<li class="expanded node">
<a href="#" id="1129">North Attleboro</a>
</li>
</ul>
<li class="expanded">
<a href="#" id="1144">New Hampshire</a>
</li>
<ul>
<li class="expanded node">
<a href="#" id="1145">Manchester</a>
</li>
</ul>
</ul>
<li class="expanded">
<a href="#" id="1181">Mid-Atlantic US</a>
</li>
<ul>
<li class="expanded">
<a href="#" id="1182">New York City</a>
</li>
<ul>
<li class="expanded node">
<a href="#" id="1183">Time Square</a>
</li>
</ul>
</ul>
</ul>
</ul>
</div>
Итак, я нажимаю на Нью-Йорк и получаю:
Root Group> Средняя Атлантика США> Нью-Йорк
Я нажимаю на North Attleboro и получаю:
Root Group> Северо-восток США> Массачусетс> Север Эттлборо
Есть ли способ построить этот путь с помощью обхода jQuery?