빨간색 부분을 추가했어요.
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();
}
});
[출처] [jquery ] tab 새로고침이후에도 유지하기|작성자 우뢰기
'JQUERY > 소스코드' 카테고리의 다른 글
JSP- jQuery ? 배열, for문 , 향상된 for문 each, 객체의 확장 (0) | 2015.10.08 |
---|---|
[jsp/servlet] jQuery MultiFile 플러그인을 이용한 ajax 멀티 파일 업로드 테스트 프로젝트 (0) | 2015.10.08 |
jQuery 새로 고침, 페이지 이동 (0) | 2015.10.06 |
jQuery bPopup (팝업 플러그인) (0) | 2015.08.06 |
CSS 상태를 알수있는 코드 (0) | 2015.08.05 |
jQuery를 이용한 Dom객체 존재 여부확인 (0) | 2015.08.04 |
jquery input text 숫자만 입력 받기 (1) | 2015.07.28 |
jQuery에서 팝업 opener 객체 찾기 (0) | 2015.03.13 |