728x90
반응형

빨간색 부분을 추가했어요.

hash를 이용하여 새로고침 이후에도 tab을 유지합니다.

 

$(function(){
  $("ul.panel li:not("+$("ul.tab li a.selected").attr("href")+")").hide()

  $("ul.tab li a").click(function(){
   $("ul.tab li a").removeClass("selected");
   $(this).addClass("selected");
   $("ul.panel li").hide();
   $($(this).attr("href")).show();
   $(window).hashchange(); 
           
   return false;
  });

        if (location.hash != "")
        {  
            var id = location.hash.right(1);
            $("ul.tab li a").removeClass("selected");
            $("a#a"+id).addClass("selected")
            $("ul.panel li").hide();
            $(location.hash).show();
        }

 });


728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,