与Ajax的深层链接不适用于最新的jquery地址

我想知道为什么jquery地址 不能使用最新的jQuery verison,或者也许我做错了。 我的意思是下载文件夹中给出的示例运行良好。 但他们使用的是较旧的jQuery版本。 所以我认为它已经被最新的打破,但我不太确定。

这里有关于该问题的更多细节: https : //github.com/asual/jquery-address/issues/196

另一个问题是,如果有任何其他良好的插件用于深度链接。 我的意思是我想用Ajax在该网站上做所有事情并保持良好的结构。 已经找到烧烤工具但是已经开始了。

首先,你总是应该加载任何jQuery插件之前加载jQuery。 在链接的示例中,您按错误的顺序执行此操作。 但是关于你得到的错误,你可能在测试时做得对。

接下来的问题是jQuery.address使用了自jQuery 1.9以来已被删除的jQuery.browser 。 为了避免这些问题并使迁移变得更加容易,有一个jQuery迁移插件可以提供旧jQuery版本中缺少的function。