我有一个我刚转换为使用锚点导航的网站..
hwww.site.com/shows现在是www.site.com/#shows
它将/ shows目录中的信息加载到div并添加哈希标记以告诉您它的位置。
问题是,如果你去www.site.com/shows,内容仍然存在,但没有风格。如何在不进入无限重定向循环的情况下重定向?
我确信我解释得非常糟糕,希望你们能得到它。
答案 0 :(得分: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/
答案 1 :(得分:0)
我在网站上的操作如下:
if(window.location.href.indexOf('#')==0)
{
window.location.href='/#shows';
}