1

我有一个网站,我刚刚转换为使用锚导航..

hwww.site.com/shows 现在是 www.site.com/#shows

它将 /shows 目录中的信息加载到一个 div 中,并添加哈希标签来告诉你你在哪里。

问题是,如果您访问 www.site.com/shows,内容仍然存在,但没有样式。我怎样才能让它重定向而不进入无限循环的重定向?

我确定我解释得很糟糕,希望你们能明白。

4

2 回答 2

1

jQuery Ajaxy标准地包含了这个redirect选项。您可以在此处即将推出的网站中看到这一点。

没有哈希: http ://staging.balupton.com/projects/jquery-lightbox

将重定向到: http ://staging.balupton.com/#/projects/jquery-lightbox

使用它非常简单和直接(特别是考虑到它允许您做什么!),并且支持非常棒。您可以在它的主页上查看演示和使用示例和说明: http ://www.balupton.com/sandbox/jquery-ajaxy/demo/

于 2010-08-05T18:20:08.870 回答
0

我在我的网站上做的事情是这样的:

if(window.location.href.indexOf('#')==0)
{
    window.location.href='/#shows';
}
于 2010-04-30T00:11:03.467 回答