JQuery (селектор), как выбрать последний элемент из двух разных классов - PullRequest
1 голос
/ 06 мая 2010

для следующего 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 ]

4 голосов
/ 06 мая 2010

Сначала получите все элементы с любым именем класса, затем выберите последний:

$('.col1,.col2').filter(':last')
1 голос
/ 06 мая 2010

попробуйте метод last () .

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...