禁用idangero Swiper

时间:2017-02-24 22:11:15

标签: javascript swiper

我正在使用idangero Swiper,其中一个可以传入的配置选项是followFinger。有没有人知道我们是否可以在单个幻灯片上有选择地禁用该选项,而不是将其应用于整个Swiper上下文?

var swiper_instance = new Swiper('#main-slider', {followFinger:false}); 

1 个答案:

答案 0 :(得分:0)

最终提出了一个大致如下的解决方案:

var swiper_instance = new Swiper('#main-slider', {}); 
swiper_instance.on("SlideChangeEnd", function(){
    var _slide = $(_swiper_wrapper).children().eq(swiper_instance.activeIndex);
    var stopSwipe = _slide.hasClass("stop-easy-swipe");
    swiper_instance.params.followFinger = !stopSwipe;
    swiper_instance.update(true);
});

现在在我的html中,我设置了这个类' stop-easy-swipe'任何我不希望敏感手指跟随设置的幻灯片。