Skip to content

buppagi/jQuery-tabMenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jQuery 플로그인 Tab Menu

개인적으로 사용하려고 만들었다가 공유합니다.

설치방법

  • 다운로드.zipmin 파일를 다운로드 받습니다.
  • <head></head>사이 또는 <body> 영역에 <script src="tabMenu.min.js"></script> 삽입하시면 됩니다.

사용하기

  • 1번째 탭 말고도 활성화 가능함.
  • 클래스 변경가능

기본 탭

HTML

<div class="tab-menu" id="tabMenu1">
  <ul class="ui_tabs_menu">
    <li><a href="#tabmenu-1">탭 메뉴1</a></li>
    <li><a href="#tabmenu-2">탭 메뉴2</a></li>
    <li><a href="#tabmenu-3">탭 메뉴3</a></li>
  </ul>
  <div class="ui_tabs_contents_wrap">
    <div class="ui_tab_content" id="tabmenu-1">Test 1</div>
    <div class="ui_tab_content" id="tabmenu-2">Test 2</div>
    <div class="ui_tab_content" id="tabmenu-3">Test 3</div>
  </div>
</div>

JavaScript

$(document).ready(function(){
  $('#tabMenu1').tabMenus();
});

2번째 탭 활성화

<div class="tab-menu" id="tabMenu2">
  <ul class="ui_tabs_menu">
    <li><a href="#tabmenu2-1">탭 메뉴1</a></li>
    <li><a href="#tabmenu2-2">탭 메뉴2</a></li>
    <li><a href="#tabmenu2-3">탭 메뉴3</a></li>
    <li><a href="#tabmenu2-4">탭 메뉴4</a></li>
  </ul>
  <div class="ui_tabs_contents_wrap">
    <div class="ui_tab_content" id="tabmenu2-1">Test 1</div>
    <div class="ui_tab_content" id="tabmenu2-2">Test 2</div>
    <div class="ui_tab_content" id="tabmenu2-3">Test 3</div>
    <div class="ui_tab_content" id="tabmenu2-4">Test 4</div>
  </div>
</div>
$(document).ready(function(){
  $('#tabMenu2').tabMenus({
    startItem: 2
  });
});

옵션 값

  • startItem - 활성화 탭 (기본값: 1)
  • tabMenuClass - 탭 메뉴 클래스 (기본 값: ui_tabs_menu)
  • tabContWrapClass - 탭 패널 부모 클래스 (기본 값: ui_tabs_contents_wrap)
  • tabContsClass - 탭 패널 영역 (기본 값: ui_tab_content)
  • activeClass - 활성화 클래스(기본 값: is-current)
  • event - click(기본 값), mouseenter, mouseover

옵션 변경

$(document).ready(function(){
  $('#tabMenu3').tabMenus({
    event: 'mouseenter'
  });
});

현재버전 단점

  • 다중 셀럭터가 안됩니다. 보완할 필요성 보임.
  • 키보드 접근에 대한 보완 필요성 보임.
  • 효과 이벤트과 없습니다.

마치며

혼자 사용하고 연습하고 만들어봤던 플로그인을 공개합니다. 아직 미완성이라 안되는 것들이 있으니 참고부탁드립니다. 피드백은 이슈에 해주시면 감사하겠습니다.

About

jQuery Tab Menu 사용하기

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •