I'm trying to find first level children of a li.
For example, first level children of Li with id='2' = E , F .
<ul class="treeView">
<li id="1">
<span>A</span>
<ul>
<li id="2"><span>B</span>
<ul>
<li id="5"><span>E</span>
<ul>
<li id="7"><span>G</span></li>
<li id="8"><span>H</span></li>
</ul>
</li>
<li id="6"><span>F</span></li>
</ul>
</li>
<li id="3"><span>C</span></li>
<li id="4"><span>D</span></li>
</ul>
</li>
</ul>
I do
$('.treeView').find('#2 ul li span').each(function () {
alert($(this).text());
});
but it alert E , G , H , F.
How can I do this in jQuery?
