除非采取某些措施(JS确认-单击“是”按钮),否则我想防止slideNext。
swiperV.on('onSlideNextEnd', function () {
swiperV.slidePrev();
});
如果我滑动,它将首先显示下一张幻灯片,然后跳回去,这是不行的。如果我使用onSlideNextStart,它将无法正常工作。在某种程度上,我试图重新创建类似火种的UX,直到执行第一个幻灯片之前,下一张幻灯片才会显示。
有人对此有经验吗?
http://idangero.us/swiper/api/
最佳答案
我认为-并非100%肯定-当onSlideNextEnd
被触发时,为时已晚;你只能回去。
为避免这种前进后退的情况,IMO必须更改设计:
执行swiperV.stopAutoplay()
直到完成您要确认的确认;
确认时出现swiperV.startAutoplay()
。
关于javascript - SwiperJS阻止slideNext,除非满足条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38980258/