Сообщение от winch
|
а чтобы получить последний элемент, надо ещё раз делать запрос по этому же селектору?
как-то не очень лаконично получается.
|
Зачем, набор уже сохранен в переменной, получайте в наборе последний и сравнивайте с this.
Но если это для - выполняем что-то для элементов набора, а если последний в наборе, то ... Иначе вам нужно то, что писал
Nexus. Правда уже скрытый скрывать за время Т ни к чему, корректней такая тогда запись
$('div').not(':last').hide(300).end().last().hide( 300,function() ....
PS. Если выполнить раз, не важно в какой последовательности, то
$(selector).hide(time).last().hide(function() {....})
так как скрытый уже не будет вновь скрываться, просто функция выполнится после скрытия всех.