Вопрос о решении без регулярных выражений остался, к сожалению, без ответа.
Сообщение от nikolaichIl
|
html в одну строку без переносов и пробелов между тегами
|
- это, извините, плохо.
Дополнен код:
<div id="navid" class="navclass">
<ul>
<li>Folder 1</a>
<ul>
<li><a href="#">Sub Item 1.1</a></li>
<li><a href="#">Sub Item 1.2</a></li>
<li>Folder 2
<ul>
<li><a href="#">Sub Item 2.1</a></li>
<li><a href="#">Sub Item 2.2</a></li>
<li><a href="#">Sub Item 2.3</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
Как получить в следующем формате, как, например, для "Sub Item 2.2":
alert(путь: 0=>2=>1; текст: Folder 1=>Folder 2=>Sub Item 2.2)
Наверное, это другая тема -
Как с помощью jQuery получить информацию из li