我目前正在尝试重新创建左侧的Google +导航,您可以在其中切换流。
除了显示在页面重新加载时打开的菜单的功能外,我已经完成了所有工作,如果正在重新加载的页面是导航项目的一部分,否则默认情况下会隐藏它。
有没有人有想法,他们是如何做的以及如何使用jquery重新创建功能?
日Thnx!
答案 0 :(得分:1)
我尝试的一般想法是使用window.location.hash
来设置当前位置,并在重新加载时确定应该扩展哪些元素集。当你级联出一个新菜单时,像这样设置哈希:
window.location.hash = '#whatever';
然后在重新加载时,检查哈希:
if (window.location.hash != "")
{
if (window.location.hash == '#whatever')
{
load_whatever_set();
}
}