首页 新闻 会员 周边

对于swiper中的animate的一些问题

0
[待解决问题]

由于我的代码量有些大,这里我放一段测试代码:

html:
<div class="swiper-container swiper-container1">
<div class="swiper-wrapper">
<div class="swiper-slide">
<p class="ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="0.3s">内容</p>
</div>
<div class="swiper-slide">
<p class="ani" swiper-animate-effect="fadeInLeft" swiper-animate-duration="0.5s" swiper-animate-delay="0.3s">内容</p>
</div>
<div class="swiper-slide">
<p class="ani" swiper-animate-effect="fadeInRight" swiper-animate-duration="0.5s" swiper-animate-delay="0.3s">内容</p>
</div>
<div>
<div>

js:
var mySwiper = new Swiper ('.swiper-container', {
onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit
swiperAnimateCache(swiper); //隐藏动画元素
swiperAnimate(swiper); //初始化完成开始动画
},
onSlideChangeEnd: function(swiper){
swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画
}
})

运行没有问题,但在每次滚动到当前屏时都会重来一遍动画,我想让它只有第一次滚动到当前屏时运行动画,之后除非刷新否则不再出现动画;

还有在最后的div下我想再写点东西,想使它出现滚动条并可以滚动;

参考网站见:www.guoshangholdings.com 它是使用fullpage插件,我想用swiper达到相同效果,但以上的问题无法解决,希望能有大神能来帮忙解决一下,我已经被困扰好几天了

梧桐の树叶的主页 梧桐の树叶 | 菜鸟二级 | 园豆:202
提问于:2018-10-06 20:48
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册