0

我有一个用 HTML5 构建的静态网站,并且有滚动页面。页面的链接由内联锚标记指定,并在 Id 的帮助下滚动到特定的 div 和 url 更改。例如 mysite.com#section1 如果我移动到 secion 1 div。

我想在 url 中替换它#/并且页面也应该滚动。

谁能帮助我实现这一目标。

提前致谢 :)

4

2 回答 2

1

你可以使用 jquery 或 js

 url = url.replace("#", "/");
于 2013-06-25T07:43:06.923 回答
1

您使用 HTML5 真是太好了。
这个伟大的第 5 版 HTML 赋予我们的好处包括 History API
使用此 API,您可以更改页面 URL(在同一域内)而无需重定向/重新加载。
功能是pushState

-Relfor

于 2013-06-25T07:43:34.143 回答