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