从兄弟中选择列表中的第一个元素

时间:2014-05-02 16:00:27

标签: jquery

$('#selected')开始,选择第一个列表项的最佳方法是什么?

<ul>
 <li>first</li>
 <li>second</li>
 <li id="selected">third</li>
</ul>

3 个答案:

答案 0 :(得分:4)

您可以使用 .siblings() 以及 .first() :first 选择器:

$('#selected').siblings('li:first') // or $('#selected').siblings('li').first()

<强> Fiddle Demo

答案 1 :(得分:0)

$('#selected').parentNode.children[0]

$('#selected').parentNode.firstChild

都是选项,尽管不是全部jQuery。

答案 2 :(得分:-1)

尝试这个

$('#selected').parent().children('li')[0];