У меня есть такая структура:
<ul id="mycustomid">
<li><a>Item A</a>
<ul class="children">
<li><a>Child1 of A</a>
<ul class="children">
<li><a>Grandchild of A</a>
<ul class="children">
<li><a>Grand Grand child of A</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a>Item B</a></li>
<li><a>Item C</a></li>
</ul>
Теперь я использую Jquery для получения только непосредственных потомков ul # mycustomid.Но мой код возвращает меня со всеми ли в моей структуре.Как мне действовать?
Вот мой код:
$(document).ready(function() {
var arri = $("#mycustomid>li").text();
alert(arri);
});
Я тоже пробовал .children (), он дает мне почти такой же результат.Это действительно действует мне на нервы: (
Мой блок предупреждений выводит точно так, как показано ниже (включая эти белые пробелы):
Item A
Child1 of A
Grandchild of A
Grand Grandchild of A
ItemBItemC
Принимая во внимание, что это должно быть просто (без пробелов):
Item A
Item B
Item C
Чтобы понять мою проблему, вы можете проверить живую версию на http://jsfiddle.net/yS6ZJ/
Пожалуйста, укажите мне в правильном направлении,
Спасибо