所以我有一个无组织的列表:
<ul id="box">
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
例如我想要第二个。我可以做这样的事情吗? :
$("#box li").[2].click();
最佳答案
你可以这样做:
$("#box li").eq(2).click();
$("#box li:eq(2)").click();
或
$("#box li:nth-child(3)").click();
请记住 :nth-child是一个CSS伪类,从1开始计数,eq()和 :eq()是从 0 开始的数组索引。因此 nth-child(3)
与 eq(2)
是相同的元素。
检查这个可能会有趣fiddle .
关于javascript - 如何从列表中选择特定的列表项? (如第六个或第二个等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18673915/