【发布时间】:2018-05-09 02:07:32
【问题描述】:
我有以下
mySwiper = new Swiper('.my-swiper', {
direction: 'vertical',
loop: true,
});
mySwiper.on('slideChange', function () {
console.log('*** mySwiper.realIndex', mySwiper.realIndex);
});
但是realIndex 总是返回前一个索引。因此,如果我在第一张幻灯片 (0) 上并转到下一张,realIndex 应该是 1 时为 0。当我回到第一张幻灯片时,realIndex 应该为 0 时为 1。所以它似乎事件在索引更新之前触发。我尝试过其他活动,但没有任何运气。是否有一个事件在幻灯片更改后触发,以便我可以捕获当前幻灯片索引?
【问题讨论】:
-
我不熟悉 Swiper,但是否有可能传递给
slideChange侦听器的事件对象会告诉您您想要什么,例如mySwiper.on('slideChange', function (event) {...?
标签: javascript swiper