Показать сообщение отдельно
  #3 (permalink)  
Старый 26.05.2013, 16:34
Аспирант
Отправить личное сообщение для elnoro Посмотреть профиль Найти все сообщения от elnoro
 
Регистрация: 23.06.2011
Сообщений: 39

Ошибка возникает из-за того, что функции не завершаются и при этом выполняются внутри друг друга, иначе говоря, переполняется стек вызовов.
Проблему можно решить следующим образом: в конце Add вызывайте функцию Animate так:
setTimeout(Animate, 0);

Тогда функция Animate выполнится только после того, как выполнится функция Add.
Ответить с цитированием