🔸 jQuery로 Tab Box 기능 구현
ex)
1. 태그 구조
<div class="tab_box">
<ul class="tabs_nav">
<li><a href="#con_box1">첫번째</a><li>
<li><a href="#con_box2">두번째</a><li>
</ul>
<div id="con_box1" class="tab_panel">내용1</div>
<div id="con_box1" class="tab_panel">내용2</div>
</div>
2. jQuery
$(document).ready(function() {
$('.tab_box').each(function() {
var $tabList = $(this).find('.tabs_nav');
var $tabAnchors = $tabList.find('a');
var $tabPanels = $(this).find('.tab_panel');
$tabList.on('click', 'a', function(event) {
event.preventDefault();
if($(this).hasClass('active')) return;
$(this).addClass('active');
$tabPanels.hide();
$($(this).attr('href')).show();
});
$tabAnchors.eq(0).trigger('click');
});
});
3. CSS
.tabs_nav .active {
background-color : blue;
}