我正在尝试使用Jquery选择列表中的所有li元素,而不是在其中一些内部的嵌套ul中选择li。换句话说,只有第一级列表项。
<ul>
<li>This one</li>
<li>This one</li>
<li>This one
<ul>
<li>Not this one</li>
<li>Not this one</li>
</ul>
</li>
<li>This one</li>
</ul>
我尝试过:not()和&gt;并且:第一个孩子,但我总是得到一个元素或几十个。
这是一个Wordpress生成的菜单,所以我不想更改id和类名,这可能是最简单的方法。
答案 0 :(得分:1)
使用:first
选择器
尝试,
$('ul:first > li')