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

为什么实现不了效果呢?检查了很多次了,也没发现问题啊。。。有高手给解答下没?

正在回答

3 回答

嗯,top可以定义为var top = document.documentElement.scrollTop || document.body.scrollTop;这样估计就兼容了

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

对了,不好意思,114行可以是+=

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

你这问题真心不少,好好检查代码。首先,你没有定义getByClassName函数,然后113行是hasClass不是hassClass,114行不是+=,是=,最后,如果你是用chrome浏览器,最好把这句var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop;改为var top = document.body.scrollTop;我也没想到怎么改进,但是老师的那种写法在chrome中top是一直为0的。检查的时候最好使用调试工具,能很快看出问题所在,就比如第一个未定义函数,只要打开控制台就能看到报错。

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

举报

0/150
提交
取消
网页定位导航特效
  • 参与学习       71404    人
  • 解答问题       486    个

本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有

进入课程
意见反馈 帮助中心 APP下载
官方微信