myswiper.slideTo() 不是函数

Ser*_*dub 0 javascript jquery swiper

我在控制台中有这个错误,但我不明白为什么

var mySwiper = new Swiper('.swiper-container', {
    speed: 400,
    loop: true,
    slidesPerView:1,
    calculateHeight: true,
    spaceBetween: 50,
    watchActiveIndex: true,
    prevButton: '.swiper-button-prev',
    nextButton: '.swiper-button-next'
});

  $('input[type=radio][name=radio]').change(function() {
    var indx = $(this).val();
    mySwiper.slideTo(indx,400,false);
});
Run Code Online (Sandbox Code Playgroud)

错误截图

小智 8

可能你有不止一个 swiper 元素——然后使用数组来调用 slideTo:

mySwiper[0].slideTo(1);
Run Code Online (Sandbox Code Playgroud)