查看: 3596|回复: 6
打印 上一主题 下一主题

slidesPerView自动与双向控制一起不可用了。

[复制链接]
  • TA的每日心情
    开心
    2018-9-19 09:24
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    8

    帖子

    22

    积分

    新手上路

    Rank: 1

    积分
    22
    跳转到指定楼层
    楼主
    发表于 2017-8-17 11:27:48 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
    slidesPerView: 'auto',

    scrollContainer: true,
    var Swiper1 = new Swiper('.sl-swiper',{
        scrollContainer: true,
       slidesPerView: 'auto',
      });

      //内容滚动
      var Swiper2 = new Swiper('.swiper-container',{
        scrollContainer: true,
      });

    Swiper1.params.control = Swiper2;//需要在Swiper2初始化后,Swiper1控制Swiper2
    Swiper2.params.control = Swiper1;//需要在Swiper1初始化后,Swiper2控制Swiper1





    然后 我把最上面的swiper1单独写了一个普通样式。
    去控制swiper2
    $('.top-w-title div').click(function(){
          self=$(this);
          $('.top-w-title div').removeClass('on');
          self.addClass('on');
          mySwiper.slideTo(self.index(), 300, false);  
      })

    可以,但是swiper2怎么控制swiper1呢?
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 分享淘帖
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-9-19 09:24
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    8

    帖子

    22

    积分

    新手上路

    Rank: 1

    积分
    22
    沙发
     楼主| 发表于 2017-8-17 14:40:19 | 显示全部楼层
    搞定了
    自己写了一个。再加这了这个
    var mySwiper = new Swiper('.swiper-container',{
          autoHeight: true,
          onSlideChangeStart: function(swiper,even){   //onTouchMove
             // alert('事件触发了;');
             $('.top-w-title div').removeClass('on');
             $('.top-w-title div').eq(swiper.activeIndex).addClass('on');
          }
      })
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

    GMT+8, 2024-5-3 08:37 , Processed in 0.061761 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表