我正在使用此示例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");
}
我从原始代码中删除了 parent() ,但这仍然没有达到我想要的效果。我对 jQuery 还不是很好,所以我不确定要添加/删除什么,所以只有“a”标签突出显示而不是“li”标签