如何在Jquery地址插件中自定义/#/

时间:2010-04-28 20:31:34

标签: javascript jquery customization jquery-address

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

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

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

我非常感谢任何帮助。

提前致谢

2 个答案:

答案 0 :(得分:4)

有一个名为“严格模式”的插件设置会强制执行您要删除的其他斜杠。你可以用两种方式做到这一点:

  1. 在脚本中添加其他参数:

  2. 调用API方法

    $ address.strict(假);

答案 1 :(得分:0)

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

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

这会将#/替换为#。