Jquery Hashchange工作不正常?

Jquery Hashchange工作不正常?,jquery,dynamic,load,hashchange,Jquery,Dynamic,Load,Hashchange,也许我只是起得太晚了,但如果你点击“关于我们”,然后开始点击导航链接(如果你不关闭它),它工作得很好…然而,当页面加载时,只有关于我们的链接工作正常 以下是正在运行的草案: 我相信这是一件简单的事情,我只是无法理解,也许你们当中更有经验的兽医可以提供帮助 谢谢大家。Hashchanges按预期工作。但您可以在某个地方调用自定义函数getDomain,该函数仅在“关于我们”页面上定义: function getDomain(url) { return url.match(/:\/\/(.[^

也许我只是起得太晚了,但如果你点击“关于我们”,然后开始点击导航链接(如果你不关闭它),它工作得很好…然而,当页面加载时,只有关于我们的链接工作正常

以下是正在运行的草案:

我相信这是一件简单的事情,我只是无法理解,也许你们当中更有经验的兽医可以提供帮助


谢谢大家。

Hashchanges按预期工作。但您可以在某个地方调用自定义函数getDomain,该函数仅在“关于我们”页面上定义:

function getDomain(url) {
   return url.match(/:\/\/(.[^/]+)/)[1];
}

在其他页面上,它抛出了一个错误:未捕获引用错误:未定义getDomain。

您没有包含任何代码,我怀疑是否有人会检查您站点上加载的js文件并发现问题