Показать сообщение отдельно
  #7 (permalink)  
Старый 31.10.2016, 18:31
Аватар для Black_Star
Профессор
Отправить личное сообщение для Black_Star Посмотреть профиль Найти все сообщения от Black_Star
 
Регистрация: 11.07.2016
Сообщений: 300

Сообщение от ksa
Если есть следующий элемент - стартовать следующий setTimeout()
как организовывать данную проверку? Без for?
С одним элементом у меня через if получилось,

window.onload = function () {

		var $elem = $('#bigBlock div');
		var len = $('#bigBlock div').length;
		var i = 0;

		if (i <= len) {

				setTimeout(Change(i), 1000);

				i = i++;

		}

		function Change(i) {

				$elem.eq(i).addClass('animated flip');
				changeSizes($elem.eq(i));

				function changeSizes(el) {
						el.animate({
								width: el.height(),
								height: el.width()
						}, 1000);

				}

		}

}
Ответить с цитированием