2013-08-28 71 views
1

的最后一里,如果我有一个嵌套列表如下:jQuery的获取每个嵌套列表

<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)

回答

3

使用:last-child选择:

http://jsfiddle.net/NxZpN/

$('#test ul li:last-child'); 
+0

如果我在胡说3和blah8称为 “down.gif” 的图像。我怎样才能隐藏它与jquery。我试过$('#test ul li:last-child img [src * ='down.gif“]')。hide();但它不起作用 –

+0

您的代码应该工作:http://jsfiddle.net/FjXg9/您必须有其他问题。 gif是大写还是其他? –

+0

不知道为什么,但无法正常工作。请参阅http://jsfiddle.net/rayse/LWWSk/对于第1卷,我点击几章,最后一个单击“添加音量”后不显示“下”,然后为第2卷添加一个章节,足够奇怪它会在音量1上增加一个“减少”。它应该永远不会显示音量1或音量2上的最后一个“减少” –