jQuery:选择以查找嵌套列表的最后一个li
我正在寻找一个jQuery选择器来查找几个嵌套列表中的最后一个li。在现实中,结构将比这更深入,但我认为一个能够获得这两个的选择器可能会起作用jQuery:选择以查找嵌套列表的最后一个li,jquery,Jquery,我正在寻找一个jQuery选择器来查找几个嵌套列表中的最后一个li。在现实中,结构将比这更深入,但我认为一个能够获得这两个的选择器可能会起作用 <ul> <li> <a>some link</a> <ul> <li> <a>not this one</a> </li> <li> <a&
<ul>
<li>
<a>some link</a>
<ul>
<li>
<a>not this one</a>
</li>
<li>
<a>this one</a>
<ul>
<li>
<a>also not this one</a>
</li>
<li>
<a>and this one too</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
-
某些链接
-
不是这个
-
这个
-
也不是这个
-
还有这个
将选择每个
关于某些链接的内容如何?它在一个LI中,这是它的UL…+1中的最后一个(也是唯一的)LI,虽然这也捕获了第一个某些链接
,但为了排除您需要UL-UL-LI:last child>a
,这基本上是正确的,我犯了一个错误,即当我实际需要LI时,间接表示我希望链接成为返回项。Rory是对的,我不想把顶层也包括在内,但却把我带到了我需要的地方。
$('li:last-child > a');