Спасибо за совет. Вопрос ещё один, как сделать что б они не разом все меняли свои размеры а по очереди. Причём, пока 1 элемент не поменяет ширину на высоту +высоту на ширину, второй не стартует и т.д.
Я пробовал через цикл, но у меня опять же всё присваивается практически одновременно
window.onload = function () {
var $elem = $('#bigBlock div');
var len = $('#bigBlock div').length;
for ( var i=0; i < len; i++ ){
//$elem.eq(i).addClass('animated flip');
changeSizes($elem.eq(i));
function changeSizes(el) {
el.animate({
width: el.height(),
height: el.width()
}, 1000);
};
}
}