jQuery选择器问题。 :最后一个孩子没有做我需要的

时间:2010-01-27 21:35:45

标签: jquery jquery-selectors

什么jQuery选择器允许我选择<td>中{1}}的{​​{1}}的最后一个<tr>?注意:我正在尝试找到一个答案,这样我就可以使用单选择器或选择器后跟<td>而不是使用.filter()

.each()

起初,我认为td:last-child可能有效,但事实并非如此。

alt text

1 个答案:

答案 0 :(得分:10)

试试这个选择器:

td:last-child:not(:first-child)

解释:在你的情况下,最后一个孩子也是第一个孩子,因为它是父元素的唯一孩子。如果您现在只选择也不是其父元素的第一个孩子的最后一个孩子,那么您将只获得不是其父元素的唯一孩子的最后一个孩子。