使用jquery重新创建Google+导航

时间:2011-08-11 17:05:04

标签: javascript jquery navigation google-plus recreate

我目前正在尝试重新创建左侧的Google +导航,您可以在其中切换流。

除了显示在页面重新加载时打开的菜单的功能外,我已经完成了所有工作,如果正在重新加载的页面是导航项目的一部分,否则默认情况下会隐藏它。

有没有人有想法,他们是如何做的以及如何使用jquery重新创建功能?

日Thnx!

1 个答案:

答案 0 :(得分:1)

我尝试的一般想法是使用window.location.hash来设置当前位置,并在重新加载时确定应该扩展哪些元素集。当你级联出一个新菜单时,像这样设置哈希:

window.location.hash = '#whatever';

然后在重新加载时,检查哈希:

if (window.location.hash != "")
{
    if (window.location.hash == '#whatever')
    {
        load_whatever_set();
    }
}