2012-12-03 2 views
0

다음 div는 일련의 div를 열고 닫고/전환하는 데 적합합니다. 사업부는 페이지를 새로 고칠 경우 열린 상태로 유지하거나 앵커 링크를 저장하는 내가 좋아하는 것이 무엇URL에 앵커를 통해 토글 된 div를 계속 열어 두십시오.

$("a").click(function(){ 
var myelement = $(this).attr("href") 
$(myelement).slideToggle("slow"); 
$(".toggle:visible").not(myelement).hide(); 

}); 

이다. 즉. 금융 사업부는 URL이 영업을해야합니다

http://mywebsite/page#finance 

감사

+1

링크에서 앵커를 감지하려면 다음 리드를 따르십시오. http://stackoverflow.com/questions/298503/how-can-you-check-for-a-hash-in-a-url-using-javascript 및 http://stackoverflow.com/questions/3552944/how-to-get-the-anchor-from-the-url-using-jquery 처음에는 (CSS로) div를 숨기고 앵커 태그가 현재 또는 그 반대입니다. –

답변

0
var h = window.location.hash; 
$("#" + h).show(); 

이것은 당신 DIV의 ID가 URL의 해시 값의를 가정합니다.

관련 문제