首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当循环模式打开时,不会触发idangero.us Swiper

当循环模式打开时,不会触发idangero.us Swiper
EN

Stack Overflow用户
提问于 2014-10-20 11:53:30
回答 1查看 992关注 0票数 0

我对Swiper插件有个问题。如果首先查看示例http://jsfiddle.net/Lzawws4r/,就会正确地触发onSlideClick函数。然而,如果你滑动它(尝试向上),事件根本不会被触发。有什么问题吗?我的Swiper设置如下:

代码语言:javascript
复制
var settings = {
    mode:'vertical',
    slidesPerView: 9,
    loop: true,

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

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

EN

回答 1

Stack Overflow用户

发布于 2015-03-27 15:54:14

通过设置runCallbacksOnInit: false,我设法使它正常工作。

文档说:

在刷初始化时运行onTransition/SlideChange回调。如果您的initialSlide不是0,或者使用循环模式,这种回调将在初始化时触发。

希望这能有所帮助。好像是帮我修好的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26465050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档