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

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

正在回答

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
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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