采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,这里面的两个的意义是什么?,我不太明白它的原理,onLeave是事件吗?我现在只能理解他是一个对象里面的一个函数。。。。。。
fullpage里面的onLeave和afterLoad,的确是一个对象里面的函数,fullpage 的文档里面,有这两个参数的描述。可以简单的理解如下:
当设置了这两个参数的时候fullpage 这个‘组件’,在翻页的时候,如果有设置参数 onLeave ,则自动触发这个函数,并且把当前页(即将转走隐藏的页)作为参数传入。如果有设置参数afterLoad,那么在翻页完成后,触发 afterLoad 这个函数,并且把当前页(刚刚展现的页)作为参数传入。
当设置了这两个参数的时候
fullpage 这个‘组件’,在翻页的时候,
如果有设置参数 onLeave ,则自动触发这个函数,并且把当前页(即将转走隐藏的页)作为参数传入。如果有设置参数afterLoad,那么在翻页完成后,触发 afterLoad 这个函数,并且把当前页(刚刚展现的页)作为参数传入。
看你后面截图中代码的问题,这个应该不是我写的代码。
这个面有4个参数,请注意他是用 call 调用的。所以第一个参数是调用对象。和我们3个参数是一样的。
call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。
非常感谢!老师讲的太好了
还有,老师,这个fullpage源码里面回调的4个参数,为什么我们用三个,而且顺序也对不上?
登录后可查看更多问答,登录/注册
用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告
1.2k 9
1.4k 6
1.0k 6
2.0k 5
965 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号