@Skrolea

Как сделать коллбек из двух функций?

Есть две функции
function slideUpMain() {
  $(".bgcolor").slideUp(1000).delay(9000);
}

function sliderBg() {
 $('.bgcolor').vegas({
  delay: 6000,
    timer: false,
    loop:false,
    transitionDuration: 3000,
  animation: 'kenburns',
    slides: [
        { src: "img/image1.jpg" },
        { src: "img/image1.jpg" },
        { src: "img/image1.jpg"}       
    ]
});  
}

Мне нужно, чтобы функция slideUpMain() выполнилась после окончания работы sliderBg() .
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 3
@KartoshkaD
прикрутить RxJS
Ответ написан
Комментировать
taliban
@taliban
php программист
гуглите промисы, если старые браузеры не важны, иначе bluebird посмотрите, апи то же, но работает везде
Ответ написан
Комментировать
@Stepanya
Можно сходить и почитать документацию

function sliderBg() {
 $('.bgcolor').vegas({
  delay: 6000,
    timer: false,
    loop:false,
    transitionDuration: 3000,
  animation: 'kenburns',
    slides: [
        { src: "img/image1.jpg" },
        { src: "img/image1.jpg" },
        { src: "img/image1.jpg"}       
    ],
   end: slideUpMain
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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