Вопрос по jquery

вопрос по jquery
вобщем изучаю javascript/jquery.столкнулся с таким вопросом.допустим в скрипте пишу example.fadeout(5000).следующие после этой строки команды будут выполняться после 5 секунд или же будут сразу же выполняться?

  • сразу
    данное время - время выполнения анимации данного элемента. задержаны будут только последующие анимации данного же элемента (очередь).
  • Сразу. Если хочешь выполнить что-то после окончания анимации, укажи вторым параметром функцию и в этой функции, сделай всё что нужно:

    $('#bobr').fadeOut(5000, function(){
    alert('Анимация завершена! ');
    });

  • Crazy dog правильно написал. Для справки: последовательное выполнение делается через так называемые callback-функции. Если зайдете на jquery.com в документацию по функциям, то они там явно и указаны (если, конечно, допускается их вызов) . Особенно важно это для ajax-запросов, когда нужно в обязательном порядке дожидаться ответа сервера, и потом уже делать callback.