javascript - 在页面上滚动时的菜单悬停效果

标签 javascript jquery html css hover

我创建了一个带有顶部导航栏的站点,该导航栏具有指向同一页面中不同内容的 anchor 的超链接。

当用户滚动经过同一页面中的相应 anchor 时,我试图在导航栏上创建悬停效果。例如,当我滚动经过 link1 的 anchor 时,我希望 link1 的顶部导航超链接更改为不同的颜色。

我尝试在 Google 上进行搜索,但找不到任何与此相关的信息。

有人可以为我指出正确的方向或提供一些代码示例,说明我如何使用 HTML/CSS/Jquery/Javascript 等来做到这一点吗?

最佳答案

听起来你想要一个 ScrollSpy plugin .

关于javascript - 在页面上滚动时的菜单悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26131609/

相关文章:

jquery - 无法让 masonry 工作

Javascript async/await 函数 - 添加多个返回

javascript - Javascript 中的表单填写不起作用?

jquery - 问题定位要素

javascript - 最小值和最大值的下拉列表,不在 EI9 和 IE8 JQuery 中更新

html - 删除IE中的选择箭头

javascript - 在 JavaScript 中访问 Java/Servlet/JSP/JSTL/EL 变量

javascript - 尝试获取对象数量时无法读取未定义的属性 'length'

jquery - 如何在鼠标悬停时更改 div 位置?

javascript - 如何使用jquery根据选择标签的输出动态地将REQUIRED属性添加到输入标签?