我想阻止slideNext,除非有某个动作(JS确认 - 点击Yes按钮)..
swiperV.on('onSlideNextEnd', function () {
swiperV.slidePrev();
});
如果我进行滑动,它将首先显示下一张幻灯片,然后跳回来,这是不行的。如果我使用onSlideNextStart它将无法正常工作。在某种程度上,我试图重新创建类似火种的用户体验,在下一张幻灯片不会显示,直到执行第一张幻灯片。
有没有人有这方面的经验?
答案 0 :(得分:0)
我认为 - 不是100%肯定 - 当onSlideNextEnd
被解雇时,为时已晚;你只能回去了。
为了避免这种前进 - 停止 - 返回的情况,IMO你必须改变设计:
做swiperV.stopAutoplay()
直到确认你正在谈论完成;
和确认发生时确认时swiperV.startAutoplay()
。