jquery(selector)如何从两个不同的类中选择最后一个元素

时间:2010-05-05 20:06:27

标签: jquery jquery-selectors

以下html

<div>
    <div class="col1" >
         I dont want to select this
    </div>
    <div class="col2">
         I dont want to select this
    </div>
    <div class="col1">
         I dont want to select this
    </div>
    <div class="col1">
         I dont want to select this
    </div>
    <div class="col2">
         I WANT to select this
    </div>
</div>

如何选择具有两个不同类名的最后一个元素?

尝试使用

$("col1:last,col2:last)

但它返回了2个元素

尝试了

$("col1,col2:last")

这给出了所有col1和col2的最后一个

2 个答案:

答案 0 :(得分:4)

首先获取具有任何类名的所有元素,然后选择最后一个:

$('.col1,.col2').filter(':last')

答案 1 :(得分:1)

尝试last()方法。

$(".col1,.col2").last();