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 将新的深层链接附加到现有的深层链接的主要内容,如果未能解决你的问题,请参考以下文章