1

如果我有这样的嵌套列表:

<ul id="test">
  <li>
    <ul>
       <li>blah1</li>
       <li>blah2</li>
       <li>blah3</li>
    </ul>
  </li>

  <li>
    <ul>
       <li>blah6</li>
       <li>blah7</li>
       <li>blah8</li>
    </ul>
  </li>
</ul>

使用 jquery 如何选择每个嵌套 ul 的最后一个元素(即 blah3 和 blah8)

4

4 回答 4

3

使用:last-child选择器:

http://jsfiddle.net/NxZpN/

$('#test ul li:last-child');
于 2013-08-28T18:39:02.987 回答
1

您可以使用:

$('li ul li:last-child').css('color', 'orange');

http://jsfiddle.net/jSWkP/

于 2013-08-28T18:39:15.637 回答
1

只需在 CSS 中:last-child使用:

$('#test ul li:last-child')
于 2013-08-28T18:38:38.837 回答
0

尝试

$('#test ul li:last-child')
于 2013-08-28T18:41:25.213 回答