AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

jQuery实现tab选项卡效果的方法

51自学网 http://www.wanshiok.com
jQuery,tab,选项卡

本文实例讲述了jQuery实现tab选项卡效果的方法。分享给大家供大家参考。具体如下:

var tabs = { init: function(){  var $tab_contents=$('.tab-contents'), $tab_nav=$('.tab-nav');  $tab_contents.find('.tab-content:not(:first)').hide();  $tab_nav.find('li:first').addClass('active');  $tab_nav.on('click', 'li a', function(e){   e.preventDefault();   var $this=$(this),activeTab=this.hash,parent=$this.parents('section'),$contents=$(parent,$tab_contents);   $(parent,$tab_nav).find('li').removeClass('active');   $this.parent().addClass('active');   $contents.find('.tab-content').hide();   $contents.find(activeTab).fadeIn(250);  }); }}; $(document).ready(tabs.init());

html部分如下:

<section> <h2>Section Title</h2> <ul class="tab-nav">  <li><a href="#tab1" title="">Tab 1</a></li>  <li><a href="#tab2" title="">Tab 2</a></li> </ul> <div class="tab-contents">  <div id="tab1" class="tab-content"><!-- Tab 1 content here --></div>  <div id="tab2" class="tab-content"><!-- Tab 2 content here --></div> </div></section>

希望本文所述对大家的jquery程序设计有所帮助。


jQuery,tab,选项卡  
上一篇:jquery实现表单验证并阻止非法提交  下一篇:jQuery实现类似淘宝网图片放大效果的方法