Javascript 重新创建Google+;使用jquery进行导航

Javascript 重新创建Google+;使用jquery进行导航,javascript,jquery,navigation,google-plus,recreate,Javascript,Jquery,Navigation,Google Plus,Recreate,我目前正在尝试重新创建左侧的google+导航,您可以在这里切换流 我已经完成了所有工作,除了显示在页面重新加载时打开的菜单的功能外,如果正在重新加载的页面是导航项的一部分,则默认情况下导航项将被隐藏 有人有没有想法,他们是如何做到的,以及如何使用jquery重新创建功能的 Thnx 我尝试使用window.location.hash来设置当前位置,并在重新加载时确定应该扩展哪一组元素。当您层叠出一个新菜单时,请按如下方式设置哈希: window.location.hash = '#whatev

我目前正在尝试重新创建左侧的google+导航,您可以在这里切换流

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

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


Thnx

我尝试使用
window.location.hash
来设置当前位置,并在重新加载时确定应该扩展哪一组元素。当您层叠出一个新菜单时,请按如下方式设置哈希:

window.location.hash = '#whatever';
然后在重新加载时,检查哈希:

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

你能发布一个到目前为止你所拥有的吗?一个简化的版本:你好,是的,这似乎是最可行的解决方案。谢谢