Я создаю страницу портфолио со списком различных проектов (в неупорядоченном списке). При загрузке страницы я хочу, чтобы каждый "li" появлялся один за другим. Я добился этого примерно так:
var eT = 0;
$('.everything').hide().each(function() {
$(this).delay(eT).fadeIn('slow');
eT += 200;
});
Проблема, с которой я сталкиваюсь, состоит в том, что у каждого li будет класс (или несколько), основанный на типе работы (web, print и т. Д.), Который он представляет. Существует боковая навигация, которая позволит вам фильтровать тип работы для отображения. Я столкнулся с тем, что, если я нажимаю на фильтры, когда анимация все еще загружается в элементах, все становится действительно грязным.
Вот шаблон рабочей страницы на данный момент:
http://jjaakk.miller -interactive.com / шаблоны / work.html
Я пробовал много вещей, но с ограниченным успехом. Есть мысли о том, как сделать эту работу более стабильной?
Я пытался добавить .stop () по клику, но это не сработало, как я планировал.