h0是菜单高度,h是二级菜单悬浮层的顶部加上他自己高度的y,也就是二级菜单悬浮层的下沿。闭包,for循环每次i的变化都改变了h0的值,但是for循环结束,i是最后那个i=lis.length-1的位置,所以h0永远都是最下面那个高度,需要给每个位置都定义一个i,这样就能保存i的值。最后那个,如果y的值超过用户可视的高度550px,就把悬浮层往上移
2016-10-29
听到这里感觉真的听不下去了,太笨拙,太粗糙,思维混乱,出现问题就解决问题,没有大局观。不知道为什么前段路线走了都超过50%了,还是这么蹩脚浅显的课程。
2016-10-28