从 url (fullPage.js) 中删除锚点

问题描述

我一直在玩 fullPage.js,但我遇到了这个我无法解决的问题。

为了链接到我的页面内的锚点,我插入了 fullPage.js FAQ 中的以下代码:

  new fullpage('#fullpage',{
    anchors: ['firstPage','secondPage','thirdPage']
  });

它工作正常,但当我滚动浏览不同部分时,我的网址现在从 www.example.comwww.example.com/#secondPage

我想要做的是从 URL 中完全删除 #/secondPage,但仅删除哈希值对我来说也足够了。

我做了一些研究,发现这在 jQuery 中都是可行的,但应该通过历史 API 来完成(我仍然不明白是什么),但我不是对 JS 非常有经验,更不用说它的库了,不知道从哪里开始。

我的问题的视频演示:

https://www.youtube.com/watch?v=17syDii2buA&ab_channel=didurd1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)