[질답/버그/제안] 혹시 부트스트랩 네비게이션탭을 유지하려면..
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 251 조회
-
목록
본문
에...현재 기본적인 네비게이션탭을 쓰고 있거든요.
탭1
탭2
탭1의 내용
탭2의 내용
그런데 이제 새로고침시 다시 active로 원상태가 되던데요
원하는건 2번탭을 눌렀을때는 새로고침을 하더라도 2번탭이 그대로 유지되는건데..
[ 굳이 이런걸 생각하는건 네비게이션탭을 게시판쪽에서 상단에다가 글목록을 하나 꾸미려고 해서]
이리저리 구글링 해서..
얻은 코드가
아래와 같은데..
$(document).ready(function() {
if (location.hash) {
$("a[href='" + location.hash + "']").tab("show");
}
$(document.body).on("click", "a[data-toggle='tab']", function(event) {
location.hash = this.getAttribute("href");
});
});
$(window).on("popstate", function() {
var anchor = location.hash || $("a[data-toggle='tab']").first().attr("href");
$("a[href='" + anchor + "']").tab("show");
});
이게 코드를 쓰게되면..무조건 탭이 active인 1번탭을 한번 찍고 다시 2번탭으로 오고 있거든요..
복싱에서 쨉을 치듯이 쨉쨉 쨉쨉 이러면서..
혹시 이와 같은걸 좀 알아볼수 있는 곳이 있을까요?
아니면 이게 부트스트랩3에서는 좀 피곤한걸까요?
거의 자료가 희박해서..얻을수 있는 정보가 없다보니..
애당초 네비게이션탭으로 하는게 아닌가요?
관련자료
-
링크
댓글 0
등록된 댓글이 없습니다.