zoukankan      html  css  js  c++  java
  • 使用jQuery实现简单的tab框

    html代码

    <!DOCTYPE html>
    <html>
    <head>
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <title>实现简单的tab框</title>
     <link rel="stylesheet" href="css/tabDemo.css">
     <script type="text/javascript" src="js/jquery.min.js"></script>
     <script type="text/javascript" src="js/tabDemo.js"></script>
    </head>
    <body>
     <ul class="main">
      <li class="style1">休闲装</li>
      <li>名媛</li>
      <li>运动服</li>
     </ul>
     <ul class="sublevel">
      <li class="style2">女装 男装 童装</li>
      <li>甜美风 文艺风</li>
      <li>运动男 运动女</li>
     </ul>
    </body>
    </html>

    css代码

    * {
     margin: 0;
     padding: 0px;
    }
    ul {
      300px;
     margin: 10px auto;
    }
    ul li {
     list-style: none;
    }
    .main li {
     text-align: center;
     float: left;
     padding: 5px;
     margin-left: 10px;
      80px;
     cursor: pointer;
     background-color: #f3f2e7;
    }
    .main .style1 {
      50px;
     font-weight: bold;
     background-color: #f3f2e7;
     border: 1px solid #837979;
     border-bottom: 0;
     z-index: 100;
     position: relative;
    }
    .sublevel {
      260px;
     height: 80px;
     padding: 19px;
     background-color: #f3f2e7;
     clear: left;
     border: 1px solid #837979;
     position:relative;
     top: -1px;
    }
    .sublevel li{
     display: none;
    }
    .sublevel .style1{
     display: block;
    }

    jquery代码

    $(function () {
        //页面打开时  呈现的效果
        $(".sublevel li:eq(0)").show();
        //each遍历输出
        $(".main li").each(function(index) {
            //click 点击
            $(this).click(function() {
                 //addClass()增加当前样式                       removeClass()移除除当前点击之外的同级样式
                $(this).addClass("main style1").siblings().removeClass("style1");
                $(".sublevel li:eq("+index+")").show().siblings().hide();
            })
        })
    })

  • 相关阅读:
    linq 基本用法
    string.Substring,string.Concat的用法
    用.NET提供的Mail来发邮件
    委比
    解决启动IIS发生意外错误 0x8ffe2740
    换手
    用Windows Live Writer 2009 发布测试的
    使用matlab工具研究神经网络的简单过程(网络和数据下载)
    拳皇2000连招表
    增加网页曝光率的秘诀
  • 原文地址:https://www.cnblogs.com/cheerping/p/7405985.html
Copyright © 2011-2022 走看看