Showing posts with label How to Add jQuery Tab Menu. Show all posts
Showing posts with label How to Add jQuery Tab Menu. Show all posts

Monday, 13 October 2014

How to make tab menu in jQuery + HTML


How to make tab menu in jQuery + HTML

Here i will show you simple and light weight tab menu in HTML + jQuery for small purpose. I have taken just three tabs. Each tab has individual id and active tab has a class.

In this below example there is no any jQuery animation effect. It is simple and light weight.

<ul>
<li class="TabbedPanelsTab TabbedPanelsTabSelected" id="tab_1" onclick="tabber('content_1');">Tab1</li>
    <li class="TabbedPanelsTab" id="tab_2" onclick="tabber('content_2');">Tab2</li>
    <li class="TabbedPanelsTab" id="tab_3" onclick="tabber('content_3');">Tab3</li>
</ul>
<div class="TabbedPanelsContentGroup">
<div id="content_1">
    Here is your content 1..
    </div>
<div id="content_2" style="display:none;">
   Here is your content 2..
    </div>
<div id="content_3" style="display:none;">
    Here is your content 3..
    </div>
</div>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
function tabber(id)
{
for(var i=1; i<=3; i++){

if('content_'+i == id){
jQuery('#'+id).show();
jQuery('#tab_'+i).addClass('TabbedPanelsTabSelected');
}
else{
jQuery('#content_'+i).hide();
jQuery('#tab_'+i).removeClass('TabbedPanelsTabSelected');
}
}
}
</script>