美文网首页
table菜单切换示例

table菜单切换示例

作者: 奔跑的老少年 | 来源:发表于2018-08-29 15:03 被阅读0次

    1、根据自定义属性

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .hide{
                display: none;
            }
            .menu{
                height: 38px;
                background-color: #eeeeee;
                line-height: 38px;
            }
            .menu-item{
                float: left;
                border-right: 1px solid red;
                padding: 0 5px;
                /*鼠标点击的时候显示小手*/
                cursor: pointer;
            }
            .content{
                min-height: 100px;
                border:1px solid #eeeeee;
            }
            .active{
                background-color: brown;
            }
        </style>
    </head>
    <body>
    <div style="width: 700px;margin: 0 auto;">
    
        <div class="menu">
            <div class="menu-item active" a = '1'>菜单一</div>
            <div class="menu-item" a = '2'>菜单二</div>
            <div class="menu-item" a = '3'>菜单三</div>
        </div>
        <div class="content">
            <div b="1">内容一</div>
            <div class="hide" b="2">内容二</div>
            <div class="hide" b="3">内容三</div>
        </div>
    
    
    </div>
    <script src="jquery-3.3.1.js"></script>
    <script>
        $('.menu-item').click(function () {
            $(this).addClass('active').siblings().removeClass('active');
            // //根据自定义属性
            // var target = $(this).attr('a');
            // //找到content下儿子属性值b=target的标签
            // $('.content').children("[b='"+target+"']").removeClass('hide').siblings().addClass('hide');
    
            //根据索引
            //获取当前菜单索引
            var v = $(this).index();
            //找到content中对应菜单内容的索引
            $('.content').children().eq(v).removeClass('hide').siblings().addClass('hide')
    
        });
    </script>
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:table菜单切换示例

          本文链接:https://www.haomeiwen.com/subject/qxxkwftx.html