Функция Swiper onSlideChangeEnd не работает с более новыми версиями

Я пытаюсь изменить цвет фона div, когда mySwiper достигает последнего слайда... это работает, когда я использую версию 3.08 Swiper, но по какой-то причине, когда я использую последнюю версию (это то, что я связал с моим jsfiddle) следующий код больше не меняет цвет div или других элементов:

var mySwiper = new Swiper ('.swiper-container', {
    // Optional parameters
    direction: 'horizontal',
    loop: false,

    // If we need pagination

    pagination: {
        el: '.swiper-pagination',
    }, 
    observer: true,  
    observeParents: true, 
    onSlideChangeEnd : function() {
     if(mySwiper.isEnd){
       $('.content-wrapper').css("background-color", "#0d87b7");
       $('.update-step-description, .update-title, .close').css("color", "#fff");
     }
     else {
         $('.content-wrapper').css("background-color", "#fff");
         $('.update-step-description, .update-title, .close').css("color", "#0d87b7");
     }    
   }  
});

Если у кого-то есть лучший способ сделать это, я более чем открыт для предложений.

0 ответов

Другие вопросы по тегам