最新回答 / zzZyq
currentid只是找到当前 滚动栏所在的楼层 也就是光标应该聚集的地方if (currentId && currentLink.attr("href") != currentId)表示如果当前光标应该聚集的地方没有样式 并且 有样式的地方 不是currentId,就做以后的操作 即删除目前移除.current所在地方的class 给currentId 加上.current
2016-03-28
最新回答 / leileizhai
他是在menu里面查找的href的属性为currentId的元素,也就是a元素。所以这句话的意思是寻找menu里面属性值为currentId的a元素。CSS样式里面有查找属性[attribute=value],返回的就是attribute=value的元素。
2016-03-28
最新回答 / 前端狩猎者
你的这一行:menu.find("[href="+currentId+"]".addClass("current"))有误应该是这样的: menu.find("[href=" + currentId + "]").addClass("current");
2016-03-23