查看: 2217|回复: 4
打印 上一主题 下一主题

一个页面引用两个效果,前进后退按钮如何分开控制

[复制链接]
  • TA的每日心情
    开心
    2017-4-19 10:23
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    15

    帖子

    38

    积分

    新手上路

    Rank: 1

    积分
    38
    跳转到指定楼层
    楼主
    发表于 2018-10-15 11:18:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一个页面,引用了两个基础效果,但 两个前进后退按钮同步控制了,按效果1的后退,效果2也跟着后退。。。
    请问,如何修改呢?
    代码如下:
    <script>
    certifySwiper = new Swiper('#certify .swiper-container', {
            watchSlidesProgress: true,
            slidesPerView: 'auto',
            centeredSlides: true,
            loop: true,
            loopedSlides: 5,
            autoplay: true,
            navigation: {
                    nextEl: '.swiper-button-next',
                    prevEl: '.swiper-button-prev',
            },
            pagination: {
                    el: '.swiper-pagination',
                    //clickable :true,
            },
            on: {
                    progress: function(progress) {
                            for (i = 0; i < this.slides.length; i++) {
                                    var slide = this.slides.eq(i);
                                    var slideProgress = this.slides[i].progress;
                                    modify = 1;
                                    if (Math.abs(slideProgress) > 1) {
                                            modify = (Math.abs(slideProgress) - 1) * 0.3 + 1;
                                    }
                                    translate = slideProgress * modify * 260 + 'px';
                                    scale = 1 - Math.abs(slideProgress) / 5;
                                    zIndex = 999 - Math.abs(Math.round(10 * slideProgress));
                                    slide.transform('translateX(' + translate + ') scale(' + scale + ')');
                                    slide.css('zIndex', zIndex);
                                    slide.css('opacity', 1);
                                    if (Math.abs(slideProgress) > 3) {
                                            slide.css('opacity', 0);
                                    }
                            }
                    },
                    setTransition: function(transition) {
                            for (var i = 0; i < this.slides.length; i++) {
                                    var slide = this.slides.eq(i)
                                    slide.transition(transition);
                            }

                    }
            }

    });
    </script>
    <script>
        var swiper = new Swiper('.swiper-zj .swiper-container', {
          slidesPerView: 3,
          spaceBetween: 30,
          slidesPerGroup: 3,
          loop: true,
          loopFillGroupWithBlank: true,
          pagination: {
            el: '.swiper-pagination',
            clickable: true,
          },
          navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
          },
        });
      </script>

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 分享淘帖
    回复

    使用道具 举报

  • TA的每日心情

    2018-10-15 14:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    16

    积分

    新手上路

    Rank: 1

    积分
    16
    沙发
    发表于 2018-10-15 14:05:37 | 只看该作者
    顶一下~~~~~
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-10-14 22:14
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    83

    主题

    391

    帖子

    4万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    45220
    板凳
    发表于 2018-10-16 10:15:24 | 只看该作者
    在控件上加个ID(或者其他类名),通过ID控制就行

    pagination: {
            el: '#pagination1',
            clickable: true,
          },
          navigation: {
            nextEl: '#swiper-button-next1',
            prevEl: '#swiper-button-prev1',
          },
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    5

    积分

    新手上路

    Rank: 1

    积分
    5
    地板
    发表于 2018-10-16 13:06:15 | 只看该作者
    很赞很赞很赞
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-22 21:17 , Processed in 0.058955 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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