0

我正在使用 Jquery 插件地址来实现深度链接。

生成的网址格式为 www.example.com/#/tab/image,但我需要的是 www.example.com/#tab/image。该插件似乎会自动生成 /#/ 部分。

我想知道有人知道该怎么做吗?或者即使有可能?

我将不胜感激任何帮助。

提前致谢

4

2 回答 2

4

有一个名为“严格模式”的插件设置,它强制执行您要删除的附加斜线。你可以通过两种方式做到这一点:

  1. 包含带有附加参数的脚本:

  2. 调用 API 方法

    $.address.strict(false);

于 2010-04-30T05:36:36.070 回答
0

查看文档,我看起来你可以这样做:

$('a').address(function() {  
     return $(this).attr('href').replace(/#\//, '#');  
});

这会将 #/ 替换为 #。

于 2010-04-28T21:09:44.010 回答