例如,
当您单击链接到同一页面中的ID
值的标记时,
网址更改如下:index.html#content04
。
但是,因为当滚动鼠标滚轮时我使用滚动事件显示每个扇区的标题,我想让URL默认为index.html
,以隐藏每个部分的所有标题,这样我才能看到它们我向下滚动
如何为此制作脚本?
网址:index.html#content04. -> index.html
//刷新后
答案 0 :(得分:0)
您可能需要查看location对象:
if (location.hash) {
location.href = location.href.substr(0, location.href.indexOf('#'));
}
答案 1 :(得分:0)
您应该能够对此答案提出建议:https://stackoverflow.com/a/16337643/1450348?stw=2
答案 2 :(得分:0)
你可以使用preventdefault()Ex。 http://api.jquery.com/event.preventdefault/ 要么 使用return false;作为@ J.D.佩斯提到了