查看: 1486|回复: 1

我在cube切换模式下使用Animate出现页面内容错乱

[复制链接]

该用户从未签到

1

主题

4

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2019-4-17 23:52:09 | 显示全部楼层 |阅读模式
我使用swiper做一个全屏的页面切换,每个slide都占满满屏,然后我在slide内容里加了swiper  Ainmate 后,方法按照官网提供的用法,动画正常可以用,但是却出现了一个问题,就是其他slide里面内容,残留在某个slide上,好比我最后一张的slide内容残留在第二张slide上,这是为什么,怎么解决,swiper配置如图显示
this.mySwiper = new Swiper('.swiper-container', {
    direction: 'vertical', // 垂直切换选项
    speed: 600,
    effect: 'cube',
    keyboard: true,
    mousewheel: true,
    allowTouchMove: false,
    // 如果需要分页器
    pagination: {
        el: '.swiper-pagination',
    },
    on: {
        init: function(){
            swiperAnimateCache(this); //隐藏动画元素
            swiperAnimate(this); //初始化完成开始动画
        },
        slideChangeTransitionEnd: function(){
            swiperAnimate(this); //每个slide切换结束时也运行当前slide动画
            this.slides.eq(this.activeIndex).find('.ani').removeClass('ani'); //动画只展现一次,去除ani类名
     }
   }

回复

使用道具 举报

  • TA的每日心情
    奋斗
    2019-3-27 16:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    6

    帖子

    25

    积分

    新手上路

    Rank: 1

    积分
    25
    发表于 2019-12-24 14:08:20 | 显示全部楼层
    请问你是怎么解决的?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-4-18 08:16 , Processed in 0.064249 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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