zoukankan      html  css  js  c++  java
  • jQuery之Tab切换

    Tab切换

    示例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Tab切换</title>
        <style type="text/css">
            * {
                margin: 0;
                padding: 0;
            }
    
            #tab li {
                float: left;
                list-style: none;
                width: 80px;
                height: 40px;
                line-height: 40px;
                cursor: pointer;
                text-align: center;
            }
    
            #container {
                position: relative;
            }
    
            #content1, #content2, #content3 {
                width: 300px;
                height: 100px;
                padding: 30px;
                position: absolute;
                top: 40px;
                left: 0;
            }
    
            #tab1, #content1 {
                background-color: #ffcc00;
            }
    
            #tab2, #content2 {
                background-color: #ff00cc;
            }
    
            #tab3, #content3 {
                background-color: #00ccff;
            }
        </style>
    </head>
    <body>
    
    <h2>多Tab点击切换</h2>
    <ul id="tab">
        <li id="tab1" value="1">10元套餐</li>
        <li id="tab2" value="2">30元套餐</li>
        <li id="tab3" value="3">50元包月</li>
    </ul>
    <div id="container">
        <div id="content1">
            10元套餐详情:<br/>&nbsp;每月套餐内拨打100分钟,超出部分2毛/分钟
        </div>
        <div id="content2" style="display: none">
            30元套餐详情:<br/>&nbsp;每月套餐内拨打300分钟,超出部分1.5毛/分钟
        </div>
        <div id="content3" style="display: none">
            50元包月详情:<br/>&nbsp;每月无限量随心打
        </div>
    </div>
    
    <script type="text/javascript" src="../js/jquery.min.js"></script>
    <script type="text/javascript">
        $(function (){
            var index = 0;
            var $contents = $('#container>div');
            $("#tab>li").click(function () {
                var clickIndex = $(this).index();
                if (clickIndex != index) {
                    $contents[index].style.display = 'none';
                    $contents[clickIndex].style.display = 'block';
                    index = clickIndex;
                }
            })
        });
    </script>
    </body>
    </html>
  • 相关阅读:
    树的最小支配集 最小点覆盖 与 最大独立集 (图论)
    P1993 小K的农场 (差分约束)
    P1168 中位数 (优先队列,巧解)
    STL 优先队列
    P3799 妖梦拼木棒 (组合数学)
    P2389 电脑班的裁员 (动态规划)
    3-Java中基本数据类型的存储方式和相关内存的处理方式(java程序员必读经典)
    1-匿名对象
    2-封装性
    2-递归调用
  • 原文地址:https://www.cnblogs.com/hfl1996/p/13292980.html
Copyright © 2011-2022 走看看