Вход

Просмотр полной версии : Скрыть блоки после клика на ссылку


sld
31.05.2015, 00:44
Здравствуйте!
Такая проблема, .slideUp() скрывает все блоки игнорируя последний <div>, нужно чтобы сначала все блоки отобразились, а уже потом с помощью .slideUp() все это дело скрылось. Вот ссылка на код:

http://jsfiddle.net/bEdfX/890/

Можно конечно оставить пустой <div>, но это как-то не правильно..

Vlasenko Fedor
31.05.2015, 01:12
$(function () {
$(".s").slice(0, 2).show();
$("#load").click(function (e) {
e.preventDefault();
if ($("div:hidden").length == 0) {
//alert('Тест');
$("div").slideUp();
}
$("div:hidden").eq(0).show();
});
});

рони
31.05.2015, 01:36
sld,
строка 5 не на своём месте
http://jsfiddle.net/bEdfX/902/