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

老师的代码是否有问题?

 if(Top>itemTop-200){

 currentId = "#"+$t.attr("id");  

 }

我的浏览器高度是979,这里如果直接写成if(Top>itemTop),那么5F是无法被改变颜色的,滚动条到最底部时,Top的值是3296,itemTop是3146。如果浏览器高度更大的话,是否还是会出现问题?请问老师这里的逻辑是否有问题?

正在回答

4 回答

所以要减去200,这个要看每层楼的高度跟显示器高度的大小关系,若每一楼的高度小于显示器高度,那最后一层就会出现焦点无法变化的情况,所以需要减去一个数字。这个数字至少应该是(显示器高度-单层楼高度)

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

好吧,是我理解错了

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

把完整的代码贴出来,才能看出问题所在

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

哎哟,能不能把代码都贴出来呀?

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

蛋黄酱 提问者

代码就是老师的那个代码,和老师写的一样的
2016-03-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师的代码是否有问题?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信