Показать сообщение отдельно
  #4 (permalink)  
Старый 11.06.2010, 20:37
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Ну я обычно делаю что-то вроде этого
function showMenu(name, callback) {
    var el = document.getElementById(name);
    // Ещё всякая инициализация
    (function() {
        if (/* Ещё продолжаем анимацию? */) {
            // Двигаем объект
            setTimeout(arguments.callee, 10);
        } else {
            // Закончили упражнение
            callback();
        }
    })();
}
Ответить с цитированием