У меня есть действие фильтра, которое работает так, как я хочу, чтобы каждый div исчезал или выходил по клику; однако, когда divs исчезают или появляются, вместо того, чтобы просто прыгать, я бы хотел, чтобы они скользнули на место.JQuery Слайд после фильтра показа
http://theoaks.turnpostadmin.com/floor-plans/
Что я могу добавить к этому, чтобы это произошло как jquery.easing или что-то
Вот то, что я до сих пор
$(document).ready(function() {
$('#filter a').click(function() {
$(this).css('outline','none');
$('#filter .current').removeClass('current');
$(this).parent().addClass('current');
var filterVal = $(this).text().toLowerCase().replace(' ','-');
if(filterVal == 'all') {
$('ul#portfolio li.hidden').fadeIn('slow').removeClass('hidden');
} else {
$('ul#portfolio li').each(function() {
if(!$(this).hasClass(filterVal)) {
$(this).fadeOut('normal').addClass('hidden');
} else {
$(this).fadeIn('slow').removeClass('hidden');
}
});
}
return false;
});
});
Благодаря
Джейми
Я пробовал все, но все равно не повезло – Jamison