请稍等 ...
×

采纳答案成功!

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

fullpage中两个事件的this问题

https://img1.sycdn.imooc.com/szimg//57f236020001c7be09440221.jpg

如图,在看3-10部分视频时,onLeave中this为window,afterLoad中this为el,这两个this下find的话应该是不对的吧

可是看老师视频上却好像没问题,求老师指点

正在回答

插入代码

3回答

杨大猫 2016-11-05 22:30:59

感觉这是个bug


0 回复 有任何疑惑可以回复我~
  • 提问者 LOVE小狼 #1
    在这个基础上你做完了吗?这个问题会影响后面吗?
    回复 有任何疑惑可以回复我~ 2016-11-06 08:44:40
  • 杨大猫 回复 提问者 LOVE小狼 #2
    我也刚学到这,应该是有影响。我直接改成
    onLeave:function(index,nextIndex,direction){
             $('.h5_page').eq(index-1).find(".h5_component").trigger('onLeave');
    
          },
          afterLoad:function(anchorLink ,index){
              $('.h5_page').eq(index-1).find(".h5_component").trigger('onLoad');
          }
    回复 有任何疑惑可以回复我~ 2016-11-06 13:29:45
  • 提问者 LOVE小狼 回复 杨大猫 #3
    我因为怕对后面有影响,所以一直没有继续做,怕自己瞎弄耽误太多时间
    回复 有任何疑惑可以回复我~ 2016-11-06 16:48:00
杨大猫 2016-12-07 21:04:46

用fullPage 2.5.6就好了

0 回复 有任何疑惑可以回复我~
  • 提问者 LOVE小狼 #1
    感谢,终于可以继续了
    回复 有任何疑惑可以回复我~ 2016-12-08 22:22:52
杨大猫 2016-11-05 22:46:44

我这里this都是指向window,我引入的两个库是 jquery-1.8.3.min.js 和 jquery.fullPage.min.js,好像和老师的也不一样,老师引入了jquery-ui什么的

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号