zoukankan      html  css  js  c++  java
  • Jquery实现的Tabs标签页

    效果图:

    HTML:

    <div class="tabs">
        <ul id="tabs">
            <li class="tab-nav">管理导航</li>
            <li class="tab-nav-action">系统设置</li>
            <li class="tab-nav">用户管理</li>
            <li class="tab-nav">内容管理</li>
            <li class="tab-nav">其他管理</li>
        </ul>
    </div>
    <div id="tabs-body" class="tabs-body">
        <div style="display:block">
        1111111
        </div>
        <div style="display:none">
        222222222
        </div>
        <div style="display:none">
        33333333333
        </div>
        <div style="display:none">
        4444444444
        </div>
        <div style="display:none">
        555555555555555
        </div>
    </div>

    CSS:

    .tabs {
        float:left;
        background-image: url(themes/images/nav_bg.jpg);
        width:100%;
    }
    .tabs ul
    {
        list-style: none outside none;
        margin: 0;
        padding: 0;
    }
    .tabs ul li
    {
        float: left;
        line-height: 24px;
        margin: 0;
        padding: 2px 20px 0 15px;
    }
    .tab-nav{
         background: url(themes/images/manage_r2_c14.jpg) no-repeat;
         cursor:pointer;
    }
    .tab-nav-action{
        background: url(themes/images/manage_r2_c13.jpg) no-repeat;
        cursor:pointer;
    }
    .tabs-body
    {
        border-bottom: 1px solid #B4C9C6;
        border-left: 1px solid #B4C9C6;
        border-right: 1px solid #B4C9C6;
        float: left;
        padding: 5px 0 0;
        width: 100%;
    }
    .tabs-body div
    {
        padding:10px;
    }

    jQuery:

    <script type="text/javascript">
        $(document).ready(function () {
            $("#tabs li").bind("click", function () {
                var index = $(this).index();
                var divs = $("#tabs-body > div");
                $(this).parent().children("li").attr("class", "tab-nav");//将所有选项置为未选中
                $(this).attr("class", "tab-nav-action"); //设置当前选中项为选中样式
                divs.hide();//隐藏所有选中项内容
                divs.eq(index).show(); //显示选中项对应内容
            });
     
        });
    </script>
  • 相关阅读:
    Codeforces Round #456 (Div. 2)
    Codeforces Round #455 (Div. 2)
    Codeforces Round #453 (Div. 1)
    Codeforces Round #450 (Div. 2)
    退役了
    退役了
    这个博客不想要了
    Hello!The familiar and strange world.
    真正的退役了。
    bzoj4231: 回忆树
  • 原文地址:https://www.cnblogs.com/kandyvip/p/4583366.html
Copyright © 2011-2022 走看看