jquery 实现tab切换

Posted 是BUG酱哇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 实现tab切换相关的知识,希望对你有一定的参考价值。

大家都知道 使用QQ的时候需要输入账号和密码 这个时候一个TAB键盘就可以实现切换到下一个输入框里 具体是怎么实现的呢 请看代码

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Title</title>

    <style type="text/css">

        *{

            margin:0;

            padding:0;

        }

        .container{

            width: 600px;

            margin: 20px;

            overflow: hidden;

        }

         .tabsMenu  a{

            display: inline-block;

            margin: 0;

            padding: 10px 40px;

            cursor: pointer;

            background: #f2f2f2;

            color: #464646;

            font-size: 16px;

            font-weight: 400;

            text-decoration: none;

        }

        .tabsMenu .active{

            display: inline-block;

            background: #749dcf;

            color: #ffffff;

        }

        .tabContent{

            width: 100%;

            height: 300px;

            background: #cccccc;

            padding: 10px;

        }

        .hide{

            display: none;

        }

    </style>

</head>

<body>

<div class="container">

    <div class="tabsMenu">

        <a href="javascript:;" class="active">111</a>

        <a href="javascript:;">222</a>

        <a href="javascript:;">333</a>

    </div>

    <div class="tabContent">

        <div class="activeDiv">tab1111</div>

        <div class="activeDiv hide" >tab2222</div>

        <div class="activeDiv hide" >tab3333</div>

    </div>

</div>

<script src="http://code.jquery.com/jquery-1.4.1.js"></script>

<script>

    $(".tabsMenu a").click(function () {

        $(this).addClass("active").siblings().removeClass("active");

        $(".tabContent .activeDiv").hide().eq($(".tabsMenu a").index(this)).show();

    })

</script>

</body>

</html>

以上是关于jquery 实现tab切换的主要内容,如果未能解决你的问题,请参考以下文章

jQuery怎么实现tab页切换效果

Jquery tab 选项卡 无刷新切换

jquery 实现tab切换

Jquery实现静态切换tab

封装jQuery插件实现TAB切换

jQuery从繁到简实现tab栏切换