jquery实现简单的Tab切换菜单

jquery实现简单的Tab切换菜单

 
jquery实现简单的Tab切换菜单

主要代码:

 js代码

JavaScript Code
  1. <script type="text/javascript">  
  2.   
  3. $(document).ready(function() {  
  4.   
  5.     //Default Action  
  6.     $(".tab_content").hide(); //Hide all content  
  7.     $("ul.tabs li:first").addClass("active").show(); //Activate first tab  
  8.     $(".tab_content:first").show(); //Show first tab content  
  9.       
  10.     //On Click Event  
  11.     $("ul.tabs li").click(function() {  
  12.         $("ul.tabs li").removeClass("active"); //Remove any "active" class  
  13.         $(this).addClass("active"); //Add "active" class to selected tab  
  14.         $(".tab_content").hide(); //Hide all tab content  
  15.         var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content  
  16.         $(activeTab).fadeIn(); //Fade in the active content  
  17.         return false;  
  18.     });  
  19.   
  20. });  
  21. </script>  

主要代码

XML/HTML Code
  1. <div class="container">  
  2.       
  3.     <ul class="tabs">  
  4.         <li class="active"><a href="#tab1">导航菜单</a></li>  
  5.         <li><a href="#tab4">TAB标签</a></li>  
  6.     </ul>  
  7.     <div class="tab_container">  
  8.         <div id="tab1" class="tab_content" style="display: block; ">  
  9.              
  10.           <h3><a href="http://www.freejs.net/article_daohangcaidan_13.html">jquery css多级下拉菜单</a></h3>  
  11.             <p id="">多级菜单,理论上支持无限多的层级,文件结构非常简单的,具体的请看下面的内容</p>  
  12.         </div>  
  13.           
  14.         <div id="tab4" class="tab_content" style="display: none; ">  
  15.             <h2>各种tab标签选项卡</h2>  
  16.             <h3><a href="http://www.freejs.net/article_tabbiaoqian_17.html">tab标签页面,ajax载入</a></h3>  
  17.               
  18.             <p> tab标签,jquery ajax载入数据库的内容</p>  
  19.         </div>  
  20.     </div>  
  21.   
  22. </div>  

原文地址:http://www.freejs.net/article_tabbiaoqian_29.html

相关推荐