我对Swiper插件有个问题。如果首先查看示例http://jsfiddle.net/Lzawws4r/,就会正确地触发onSlideClick函数。然而,如果你滑动它(尝试向上),事件根本不会被触发。有什么问题吗?我的Swiper设置如下:
var settings = {
mode:'vertical',
slidesPerView: 9,
loop: true,
onSlideClick: function() {
alert('HERE');
}
}如果循环设置为false,问题似乎就消失了。
发布于 2015-03-27 15:54:14
通过设置runCallbacksOnInit: false,我设法使它正常工作。
文档说:
在刷初始化时运行onTransition/SlideChange回调。如果您的initialSlide不是0,或者使用循环模式,这种回调将在初始化时触发。
希望这能有所帮助。好像是帮我修好的。
https://stackoverflow.com/questions/26465050
复制相似问题