Revision: 44988
Updated Code
at April 27, 2011 02:26 by digitalclubb
Updated Code
<!-- HTML Markup Tabbed Element --> <div id="tabs"> <ul id="tab_nav"> <li><a href="#tab1">Tab1 Title</a></li> <li><a href="#tab2">Tab2 Title</a></li> </ul> <div id="tab_contents"> <div id="tab1" class="tab_content"><!-- Content here --></div> <div id="tab2" class="tab_content"><!-- Content here --></div> </div> </div> /* jQuery Tabbed Element - Avoid anonymous functions on load - $.fn.find with Id uses native document.getElementById() - $.fn.delegate eliminates the need for wasted selection - Cache selectors for optimisation */ var tabs = { init: function(){ var $tab_contents = $('#tab_contents'), $tab_nav = $('#tab_nav'); $tab_contents.find('div.tab_content:not(:first)').hide(); $tab_nav.find('li:first').addClass('active'); $tab_nav.delegate('li a', 'click', function(e){ var activeTab = $(this).attr('href'); $tab_nav.find('li').removeClass('active'); $(this).parent().addClass('active'); $tab_contents.find('div.tab_content').hide(); $tab_contents.find(activeTab).fadeIn(250); e.preventDefault(); }); } } $(document).ready(tabs.init());
Revision: 44987
Updated Code
at April 26, 2011 19:48 by digitalclubb
Updated Code
<!-- HTML Markup Tabbed Element --> <div id="tabs"> <ul id="tab_nav"> <li><a href="#tab1">Tab1 Title</a></li> <li><a href="#tab2">Tab2 Title</a></li> </ul> <div id="tab_contents"> <div id="tab1" class="tab_content"><!-- Content here --></div> <div id="tab2" class="tab_content"><!-- Content here --></div> </div> </div> /* jQuery Tabbed Element - Avoid anonymous functions on load - $.fn.find with Id uses native document.getElementById() - $.fn.delegate eliminates the need for wasted selection - Cache selectors for optimisation */ var tabs = { init: function(){ var $tab_contents = $('#tab_contents'), $tab_nav = $('#tab_nav'); $tab_contents.find('div.tab_content:not(:first)').hide(); $tab_nav.find('li:first').addClass('active').show(); $tab_nav.delegate('li a', 'click', function(e){ var activeTab = $(this).attr('href'); $tab_nav.find('li').removeClass('active'); $(this).parent().addClass('active'); $tab_contents.find('div.tab_content').hide(); $tab_contents.find(activeTab).fadeIn(250); e.preventDefault(); }); } } $(document).ready(tabs.init());
Revision: 44986
Updated Code
at April 26, 2011 19:48 by digitalclubb
Updated Code
var tabs = { init: function(){ var $tab_contents = $('#tab_contents'), $tab_nav = $('#tab_nav'); $tab_contents.find('div.tab_content:not(:first)').hide(); $tab_nav.find('li:first').addClass('active').show(); $tab_nav.delegate('li a', 'click', function(e){ var activeTab = $(this).attr('href'); $tab_nav.find('li').removeClass('active'); $(this).parent().addClass('active'); $tab_contents.find('div.tab_content').hide(); $tab_contents.find(activeTab).fadeIn(250); e.preventDefault(); }); } } $(document).ready(tabs.init());
Revision: 44985
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 22, 2011 01:46 by digitalclubb
Initial Code
<!-- HTML Markup Tabbed Element --> <div id="tabs"> <ul id="tab_nav"> <li><a href="#tab1">Tab1 Title</a></li> <li><a href="#tab2">Tab2 Title</a></li> </ul> <div id="tab_contents"> <div id="tab1" class="tab_content"><!-- Content here --></div> <div id="tab2" class="tab_content"><!-- Content here --></div> </div> </div> /* jQuery Tabbed Element - Avoid anonymous functions on load - $.fn.find with Id uses native document.getElementById() - $.fn.delegate eliminates the need for wasted selection - Cache selectors for optimisation */ var tabs = { init: function(){ var $tab_contents = $('#tab_contents'), $tab_nav = $('#tab_nav'); $tab_contents.find('div.tab_content').hide(); $tab_nav.find('li:first').addClass('active').show(); $tab_contents.find('div.tab_content:first').show(); $tab_nav.delegate('li a', 'click', function(e){ e.preventDefault(); var activeTab = $(this).attr('href'); $tab_nav.find('li').removeClass('active'); $(this).parent().addClass('active'); $tab_contents.find('div.tab_content').hide(); $tab_contents.find(activeTab).fadeIn(250); }); } } $(document).ready(tabs.init);
Initial URL
Initial Description
jQuery Tabbed Element (CSS Not Included)
Initial Title
jQuery Tabbed Element
Initial Tags
Initial Language
JavaScript