为了账号安全,请及时绑定邮箱和手机立即绑定

onLeave:function(link,index){}这段代码里参数link是有什么作用

onLeave:function(link,index){

swith(index){

case 1:

move('.section h1').scale(1).end();}

}

正在回答

2 回答

link是离开的页面序号,从1开始计数

index 是滚动到的目标页面的序号,从1开始计算

1 回复 有任何疑惑可以回复我~
#1

Qzhor

这里问题就出来了,老师笔误用了第二个参数,即滚动到第四屏的时候触发rotate(-360),然后第四屏加载完毕执行afterload中的rotate(360),效果就是每次滚入第四屏会先-360转再正360度转,这里应该将index放在第一个参数,老师的link绝壁是copy下来忘记改了,onleave是没有锚参数的,然而我生气的是这么多同学贴代码居然都没改过来,照抄老师的笔误。
2016-11-02 回复 有任何疑惑可以回复我~
#2

种子_fe 回复 Qzhor

我赞同你说的,一开始也是发现动画有bug,看了你的就知道问题所在了,不然还得自己找半天
2016-12-06 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5a1cd5750001421908830484.jpg

我按照上诉方式改了代码,但有一个问题,第一次打开这个页面动画效果没问题,离开时候效果也没问题,但是再回到这个页面就发现会有一丝丝停顿,感觉像是页面卡了一下  ,这是怎么造成的啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
FullPage.js全屏滚动插件
  • 参与学习       43827    人
  • 解答问题       202    个

基于jQuery的全屏滚动效果插件,让翻页显得格外的高端大气上档次

进入课程

onLeave:function(link,index){}这段代码里参数link是有什么作用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信