我正在使用bootstrap创建单个HTML5页面。我有一些菜单项,如服务,投资组合等。当我点击其中一个菜单项时,它会向下滚动并显示该特定部分,但它不会更改网址。
例如: 假如我打开网站,index.html将打开。现在,如果我点击“投资组合”链接,它会向下滚动并显示“投资组合”部分,但它不会像index.html#portfolio那样更改URL。它仍然是index.html
参考:www.nuabikes.com/#/home 当您打开此站点时,单击其中一个菜单项并检查该URL,它会自动更改。此外,当页面向下滚动时,URL会自动更改。
我想在我的页面中添加此功能。
答案 0 :(得分:3)
使用Javascript更改内容时,您希望更改反映在地址中。它叫做路由,检查一下。
基本上你有三个选择: