Как сделать плавное появление блоков (один за другим)?
Привет. Возникла задача. Нужно сделать плавное появление блоков стоящих один за другим в один ряд. Т.е. что-бы после появления одного блока, плавно появлялся другой. Кто знает, кто делал?
Для jQuery используйте встроенный метод: api.jquery.com/animate
Используйте вложенния через complete функцию, при большом количестве блоков код может стать неудобочитаемым, тогда можно прибегнуть к итеративным_функциям/setTimeout/setInterval.
$('div').each(function(i, e){
setTimeout(function(){
$(e).addClass('animated') //Добавляем класс через каждые 200мс, а внутри класс анимируйте.
}, i * 200)
});