2011-08-11 31 views
2

目前我正在試圖重新創建谷歌+導航到左側,在那裏你可以切換您的流Google+導航。重新創建與jQuery

我已經得到了一切,除了功能性合作,以顯示菜單頁重裝開業,如果被重新加載該頁面的導航項目,否則會被默認隱藏的一部分。

有誰有一個想法,他們是如何做的,以及如何使用jQuery來重新創建功能?

Thnx!

+0

您可以張貼http://jsfiddle.net/給你到目前爲止? – Tom

+0

一個簡化版本:http://jsfiddle.net/njKmz/ – Rob

回答

1

我想嘗試的一般想法是使用window.location.hash來設置您的當前位置,並在重新加載時找出應擴展哪些元素集。當你級聯了一個新的菜單,設置散列像這樣:

window.location.hash = '#whatever'; 

然後重新加載,請檢查哈希:

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

你好,是的,這似乎是最可行的解決方案。謝謝! – Rob