我使用此示例http://jsfiddle.net/mekwall/up4nu/使我的菜單鏈接突出顯示爲用戶向下滾動。問題是示例突出顯示「li」標籤,但我只想要突出顯示「a」標籤。所以我嘗試這樣做:製作菜單按鈕突出顯示
if (lastId !== id) {
lastId = id;
// Set/remove active class
menuItems
.removeClass("active")
.end().filter("[href=#"+id+"]").addClass("active");
}
我從原始代碼中取消父(),但這仍然沒有達到我想要的。我對jQuery不太瞭解,所以我不確定還有什麼要添加/刪除的,所以只有'a'標記突出顯示而不是'li'標記
像這樣:http://jsfiddle.net/up4nu/1347/? – Joe
謝謝,你也說得對。 – user977151