Показать сообщение отдельно
  #1 (permalink)  
Старый 09.07.2011, 17:44
Новичок на форуме
Отправить личное сообщение для Deliaz Посмотреть профиль Найти все сообщения от Deliaz
 
Регистрация: 09.07.2011
Сообщений: 5

Бесконечная анимация размера DIV
Хочу реализовать фишку, подобно эквалайзеру, чтобы пара-тройка дивов меняла свою высоту бесконечно.
Я только не могу пока сообразить как запустить именно в бесконечном цикле.

Вариант setInterval почему-то не работает, отрабатывает всего один раз.
Callback в ф-ии animate почему-то тоже до конца дружить не хочет: бесконечно работает только через раз.

Сейчас пока сделал запуск по OnMouseOver. Это только для теста.
Соотвественно надо запускать при $(document).ready()... но тоже как-то не хочет.

Пока есть вот это:
function changeh(did) {
	var h=Math.random()*100;
	if(h>20) {
		$(did).animate({height:h},300);
	}
}

Подскажите пожалуйста как сделать чтобы это работало бесконечно и сразу после прогрузки страницы.
Ответить с цитированием