请稍等 ...
×

采纳答案成功!

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

出不来效果,请问是怎么回事

 function EventHanlder(){

         //todo 交互的事件绑定

         $('#action_mid').click(function(){

           if(Dom.top_nav.css('display')=='none'){

               Dom.footer_nav.show();

               Dom.top_nav.show();

           }else{

               Dom.footer_nav.hide();

               Dom.top_nav.hide();

           } 

           Win.scroll(function(){

               Dom.footer_nav.hide();

               Dom.top_nav.hide();

           })

         })

     }


按视频写的,代码没有报错,调用了 EventHanlder()和main(),就是出不来效果,这是什么原因呢

正在回答 回答被采纳积分+3

3回答

远人 2016-06-16 15:05:56

您所说的效果时 点击屏幕中央弹出 目录和边栏导航的效果吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 陌丿小染 #1
    对,现在是怎么点击都没效果
    回复 有任何疑惑可以回复我~ 2016-06-16 15:27:29
  • 提问者 陌丿小染 #2
    老师,我现在注释掉之前按视频写的代码,用jQuery的toggle()方法后就能出来效果,这是什么原因导致的
    回复 有任何疑惑可以回复我~ 2016-06-17 16:02:13
  • 我现在也遇到了这种问题,加了打印,好像没有触发click事件,是什么原因呢老师?
    回复 有任何疑惑可以回复我~ 2016-10-07 13:57:43
一仁 2016-07-06 19:06:19

你的滚动代码放错位置了,放在点击事件里面了

0 回复 有任何疑惑可以回复我~
老猿 2016-06-16 17:14:54

看看调用这个没有    报错没有    元素绑定是否正确

0 回复 有任何疑惑可以回复我~
  • 提问者 陌丿小染 #1
    注释掉这段代码之后,我用JQuery的toggle()方法,就能出来效果,所以感觉很神奇,到底哪里出问题了
    回复 有任何疑惑可以回复我~ 2016-06-17 15:59:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信