var swiperV = new Swiper('.swiper-container-v', {
pagination: '.swiper-pagination-v',
paginationClickable: true,
direction: 'vertical',
allowSwipeToNext: false,
observer: true,
observeParents: true
});
var swiperH = new Swiper('.swiper-container-h', {
pagination: '.swiper-pagination-h',
paginationClickable: true,
direction: 'horizontal',
resistanceRatio: 0,
prevButton: '.swiper-button-prev',
nextButton: '.swiper-button-next',
a11y: true,
initialSlide: initSceneIndex,
onInit: function (swiper) { //Swiper2.x的初始化是onFirstInit
swiperAnimateCache(swiper); //隱藏動(dòng)畫元素
swiperAnimate(swiper); //初始化完成開(kāi)始動(dòng)畫
},
onSlideChangeEnd: function (swiper) {
swiperAnimate(swiper); //每個(gè)slide切換結(jié)束時(shí)也運(yùn)行當(dāng)前slide動(dòng)畫
}
});
Seret dan lepas selesai
swiperV.allowSwipeToNext=true;
Bagaimana untuk memulakan semula
Saya kebetulan menggunakan Swiper baru-baru ini, tetapi tidak perlu memulakannya semula. Saya telah melihat dokumentasi:
Mengemas kini konfigurasi hendaklah melalui params
property:
swiperV.params.allowSwipeToNext = true;
Kemudian ia perlu dimulakan semula:
swiperV.reInit(); // 2.x
swiperV.update(); // 3.x