请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么要自定义onLoad和onLeave事件

为什么要自定义onLoad和onLeave事件, 而不是利用fullPage.js的onLeave和afterLoad回调函数呢

代码:

            $('#h5').fullpage({
                onLeave: function(index, nextIndex, direction) {
                    $(this).find('.component').fadeOut();
                },
                afterLoad: function(anchorLink, index) {
                    $(this).find('.component').fadeIn();
                }
            });


正在回答

4回答

Lyn 2016-05-29 22:33:35

fullPage.js 的API 回调那,用只提供了参数 onLeave 、afterLoad 的传入。

fullPage切换的时候,事件名不一定是 onLeave、afterLoad 噢。

0 回复 有任何疑惑可以回复我~
  • 提问者 supersylph #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2016-06-01 13:07:08
凌风20150719 2016-06-21 00:25:17

补充一点:老师说fullPage切换的时候,事件名不一定是onLeave、afterLoad。那么如果fullPage.js的API回调那块儿用的是afterRender、afterResize的话,那么就不一定自定义onLeave和onLoad了。


简单来说,楼主的这段代码是可以直接用的,可以在这里直接回调。老师的意思是如果这里不是onLeave和onLoad的话,那么本质上还是需要自定义onLeave和onLoad事件的。

1 回复 有任何疑惑可以回复我~
凌风20150719 2016-06-21 00:01:55

没看明白老师答案的意思。楼主的代码测试有效。

0 回复 有任何疑惑可以回复我~
weibo_罗伯特滨崎_0 2016-06-16 16:31:17

老师能不能说得具体点?我没看明白,我感觉上面的代码可以呀。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信