jQuery Address 将新的深层链接附加到现有的深层链接

Posted

技术标签:

【中文标题】jQuery Address 将新的深层链接附加到现有的深层链接【英文标题】:jQuery Address appends new deep link to existing deep link 【发布时间】:2013-05-02 19:46:59 【问题描述】:

我在想同样的问题as here,但没有给出解决方案。 如果您通过深层链接 http://www.domain.com/deeplink1 直接进入加载 jQuery 地址的网站,并且您想通过按链接转到下一页,则下一个深层链接将附加到初始深层链接 http://www.domain.com/deeplink1/deeplink2

我该如何预防?

【问题讨论】:

【参考方案1】:

解决方案其实很简单。 This post 向我提出了这个想法(实际上有点讽刺,因为这是一篇关于 jquery 地址竞争对手的帖子呵呵)。我在初始化时进行了以下设置

$.address.state($.address.baseURL()).init(function(event)

这导致条目 url 成为根域。我现在将其更改为

$.address.state('/').init(function(event)

使根(主机名)成为入口域。这样就解决了问题。

【讨论】:

以上是关于jQuery Address 将新的深层链接附加到现有的深层链接的主要内容,如果未能解决你的问题,请参考以下文章

从深层链接的开头删除 /#/?

如何使用 pandas 将新的数据帧行附加到 csv?

将新的 Google 表格数据附加到 BigQuery 表中

将新的子文档附加到主结构中的数组

将新的不可变映射值附加到不可变列表

将新数据附加到窗口时如何重新加载 jQuery 插件。没有提供 reload() 方法