2011-08-11 9 views
2

현재 스트림을 전환 할 수있는 왼쪽의 Google + 탐색을 다시 만들고 있습니다.jquery로 Google+ 탐색 재생성

다시로드 할 페이지가 탐색 항목의 일부인 경우 페이지 재로드시 열린 메뉴를 표시하는 기능을 제외한 모든 기능이 작동하지 않습니다. 그렇지 않으면 기본적으로 숨겨집니다.

누구나 아이디어를 가지고 있으며 어떻게하고 있으며 jquery를 사용하여 기능을 재 작성하는 방법이 있습니까?

Thnx!

+0

은 당신이 무엇에 http://jsfiddle.net/을 게시 할 수 : 해시를 확인, 재 장전에 그런

window.location.hash = '#whatever'; 

: 새 메뉴를 계단식 때, 해시과 같이 설정 지금까지 가지고 있니? – Tom

+0

간체 버전 : http://jsfiddle.net/njKmz/ – Rob

답변

1

일반적인 아이디어는 window.location.hash을 사용하여 현재 위치를 설정하고, 다시로드 할 때 어떤 요소 집합을 확장해야하는지 파악하는 것입니다.

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

안녕하세요, 네, 가장 실용적인 솔루션 인 것 같습니다. 감사! – Rob

관련 문제