我的网站是单页网站,内容分为几个部分。这些部分之间的导航由列表完成,如下所示:
<ul>
<li class="current"><a href="#Zero"></a></li>
<li><a href="#One"></a></li>
<li><a href="#Two"></a></li>
<li><a href="#Three"></a></li>
<li><a href="#Four"></a></li>
</ul>
我希望网站的网址保持不变,并且在导航到每个部分时不要将锚点#One,#two等附加到URL。
据我所知,由于使用了<a href="#">
标记,因此会附加锚点。在html或jquery或javascript中是否有另一种方法可以在各部分之间导航,以便URL不会发生变化?
我使用点式导航导航到部分,过渡是淡入式淡出样式过渡。
答案 0 :(得分:0)
您可以使用jquery执行此操作。http://lions-mark.com/jquery/scrollTo/ ScrollTo将为您执行相同操作而不更改URL。点击链接。
答案 1 :(得分:0)