2014-10-20 53 views
0

Swiper插件有问题。如果您首先查看示例http://jsfiddle.net/Lzawws4r/,则onSlideClick函数会正确触发。但是,如果您滑动它(向上尝试),则该事件根本不会被触发。问题可能是什么?我的Swiper设置为:idangero.us当循环模式打开时Swiver onSlideClick没有被触发

var settings = { 
    mode:'vertical', 
    slidesPerView: 9, 
    loop: true, 

    onSlideClick: function() { 
     alert('HERE'); 
    } 
    } 

如果循环设置为false,问题似乎消失。

+0

我与'onSlideChangeEnd'方法有同样的问题。你有没有设法解决这个问题? – 2015-03-27 15:46:06

回答

0

我已设法通过设置runCallbacksOnInit: false

docs说:上刷卡初始化[过渡/ SlideChange] [开始/结束]回调

运行。如果initialSlide不是0,或者使用循环模式,这些回调将在初始化时触发。

希望这会有所帮助。似乎为我修复它。