查看: 2440|回复: 3
打印 上一主题 下一主题

使用swiper给一个元素添加两个动画的问题

[复制链接]

该用户从未签到

1

主题

2

帖子

5

积分

新手上路

Rank: 1

积分
5
跳转到指定楼层
楼主
发表于 2017-6-27 20:29:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<img class="ani" id="yun" data-slide-in="at 3000 from shuye use swing during 1000" src="/images/b2.png"/>

var mySwiper = new Swiper('.swiper-container',{
    direction : 'vertical',
    onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit
        swiperAnimateCache(swiper); //隐藏动画元素
        swiperAnimate(swiper); //初始化完成开始动画
    },
    onSlideChangeEnd: function(swiper){
        swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画
        switch(mySwiper.realIndex){
            case 0:break;
            case 1:setTimeout(function(){
               document.getElementById("yun").style.animation="1s ease 0s normal both infinite running bounce";
            },4500);break;
        }
    }

})

这里使用了官网首页推荐的添加两种动画的方式,发现不行以后就找了一种方法如下面JS所示,但是第一个动画执行完了以后 第二个动画
貌似不执行而是直接给元素搞没了,有大神知道什么情况吗?求教

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

使用道具 举报

该用户从未签到

1

主题

2

帖子

5

积分

新手上路

Rank: 1

积分
5
沙发
 楼主| 发表于 2017-6-27 21:01:32 | 只看该作者
现在元素消失的问题解决了,是我自己css位置设置的有问题,但是这个样子,动画还是无法执行第二个
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

7

帖子

16

积分

新手上路

Rank: 1

积分
16
板凳
发表于 2017-6-29 10:05:15 | 只看该作者
如何获取金币如何获取金币如何获取金币如何获取金币
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2017-7-4 09:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    11

    积分

    新手上路

    Rank: 1

    积分
    11
    地板
    发表于 2017-7-4 09:41:57 | 只看该作者
    1111111111
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-28 03:35 , Processed in 0.055070 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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