jquery實現簡單的Tab切換菜單


實現tab切換的主要html代碼:

    <div class="container">  
          
        <ul class="tabs">  
            <li class="active"><a href="#tab1">導航菜單</a></li>  
            <li><a href="#tab4">TAB標簽</a></li>  
        </ul>  
        <div class="tab_container">  
            <div id="tab1" class="tab_content" style="display: block; ">  
                 
              <h3><a href="http://www.freejs.net/article_daohangcaidan_13.html">jquery css多級下拉菜單</a></h3>  
                <p id="">多級菜單,理論上支持無限多的層級,文件結構非常簡單的,具體的請看下面的內容</p>  
            </div>  
              
            <div id="tab4" class="tab_content" style="display: none; ">  
                <h2>各種tab標簽選項卡</h2>  
                <h3><a href="http://www.freejs.net/article_tabbiaoqian_17.html">tab標簽頁面,ajax載入</a></h3>  
                  
                <p> tab標簽,jquery ajax載入數據庫的內容</p>  
            </div>  
        </div>  
      
    </div>  

實現tab切換的jquery代碼:

<script type="text/javascript">  
  
$(document).ready(function() {  
  
    //默認active 
    $(".tab_content").hide(); //隱藏全部的tab菜單內容
    $("ul.tabs li:first").addClass("active").show(); //對第一個li標簽添加class="active屬性"  
    $(".tab_content:first").show(); //顯示第一個tab內容  
      
    //點擊事件 
    $("ul.tabs li").click(function() {  
        $("ul.tabs li").removeClass("active"); //移除class="active"屬性
        $(this).addClass("active"); //添加class="active"到選擇標簽中 
        $(".tab_content").hide(); //隱藏全部標簽內容  
        var activeTab = $(this).find("a").attr("href"); //找到所屬屬性值來識別活躍選項卡和內容  
        $(activeTab).fadeIn(); //使內容消失 
        return false;  
    });  
  
});  
</script> 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM