活动导航锚链接
Active Navigation Anchor Links
我已经在这里和谷歌上做了一个搜索,我已经尝试了他们给我的所有代码,没有一个成功。我完全不知道为什么它们不起作用。基本上,当你滚动页面并到达锚链接"about"时,我希望"about"被高亮显示,直到你到达"events"等。
<div id="menu-wrapper">
<div id="menu">
<ul>
<li class="logo"><a href="#home"><img src="/images/ccky_logo.png" height="60"/></a></li>
<li><a href="#home">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#events">Events</a></li>
<li><a href="#team">Team</a></li>
<li><a href="#location">Location</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
<!-- end #menu -->
</div>
谢谢!
您可以使用bootstrap的Scrollspy来实现此效果:http://twitter.github.io/bootstrap/javascript.html#scrollspy
实现JavaScript插件后,只需使用$('#menu').scrollspy()
调用它。
在您的HTML中,只需添加数据参数bootstrap指示您使用。
相关文章:
- 使用jQuery库Packey来制作卡片布局,我可以用导航链接重新订购
- (html/css/javascript)试图使导航栏中的“当前页面”链接变成不同的颜色
- 导航到链接9000次
- 当主导航链接悬停时,在侧菜单中显示链接
- Angular UI&引导程序:点击链接时折叠移动导航栏
- 单击链接时折叠响应式导航
- 禁用导航链接上的聚焦行为
- 第二个引导程序导航栏链接打开第一个(错误的)导航栏;jquery
- 在没有服务器端脚本的情况下跨多个页面链接导航栏
- 与 AJAX 的可链接导航
- 在内联tinyMCE中保留超链接导航
- 共享Web工作者是否在单个页面重新加载、链接导航中保持不变
- 如何判断一个Angularjs页面是通过刷新加载的还是通过链接导航的
- HTML
- 动画锚链接导航
- 从另一个html中的超链接导航到页面中的特定选项卡(使用dojo tabcontainer)
- React.js——LinkContainer.阻止链接导航
- 创建一个链接导航到谷歌地图上的地图标记
- jQuery链接导航功能
- 自定义链接导航的谷歌搜索快捷方式