单击锚点后,在网站上导航将 [object object] 添加到 URL

Navigating around website adds a [object object] to URL after clicking around anchors

感谢阅读。我只是想知道为什么在单页网站上单击锚点时,在 URL 末尾出现“/index.html#[object Object]”。

我还想知道如果 htaccess 没有改变游戏规则或解决正在发生的问题,我是否可以删除它?

如果您需要此帮助请求中未包含的更多信息,请随时询问 :) !

网站the-md.studio

在您的 custom.js 文件中,这一行 (~147):

window.location.hash = target;

target 不是选择器,是一个 jquery 元素,所以它是一个对象。

改成这个:

window.location.hash = target.selector;

我想这就是你想要的