Задать вопрос
Expany
@Expany
$this->get('skill');

Какова очередность анимаций в jQuery?

при попытке проделать следующую операцию:

$('.ruster_bar').animate({width:"100%"},7000).fadeOut(600);
$('.screen').fadeIn(600).empty().appedTo()

Происходит только animate и fadeOut после этого ничего не происходит.
При попытке собрать все в одну строку:

$('.ruster_bar').animate({width:"100%"},7000).fadeOut(600).empty().appedTo().fadeIn(600)

Сразу появляется конечный результат. то есть то что лежит в appendTo()
Есть ли возможность после fadeOut() сделать так что бы срабатывал empty() и далее последовательно?
  • Вопрос задан
  • 2277 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
paradokso
@paradokso
Начинающий фронт-эндер
читайте внимательно про метод animate() и о том как происходит анимация.
В вашем случае (первый пример), фейдИн и ФейдАут происходят одновременно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы