var currentLink = menu.find(".current"); if (currentId && currentLink.attr("href") != currentId) { currentLink.removeClass("current"); menu.find("[href=" + currentId + "]").addClass("current");
var currentLink = menu.find(".current");
? ? ? ? ? ? ? ? if (currentId && currentLink.attr("href") != currentId) {
? ? ? ? ? ? ? ? ? ? currentLink.removeClass("current");
? ? ? ? ? ? ? ? ? ? menu.find("[href=" + currentId + "]").addClass("current");
? ? ? ? ? ? ? ? }
這里的if里面不是應(yīng)該寫成currentId!=""&¤tLink.attr("href")!=currentId嗎?
2016-03-28
currentid只是找到當(dāng)前 ? 滾動(dòng)欄所在的樓層 ?也就是光標(biāo)應(yīng)該聚集的地方
if (currentId && currentLink.attr("href") != currentId)
表示如果當(dāng)前光標(biāo)應(yīng)該聚集的地方?jīng)]有樣式 ?并且 ?有樣式的地方 不是currentId,就做以后的操作 ?即刪除目前移除
.current所在地方的class ? 給currentId 加上.current ??