zoukankan      html  css  js  c++  java
  • jquery实现的网页选项卡(拾忆)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>网页选项卡</title>
        <style>
            *{ margin:0; padding:0;}
            body { font:12px/19px Arial, Helvetica, sans-serif; color:#666;}
            .tab { width:440px;margin:50px;}
            .tab_menu { clear:both;}
            .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none;
                padding:1px 6px; margin-right:4px; background:#F1F1F1; border:1px solid #898989;
                border-bottom:none;}
            .tab_menu li.hover { background:#DFDFDF;}
            .tab_menu li.selected { color:#FFF; background:#6D84B4;}
            .tab_box { clear:both; border:1px solid #898989; height:100px;}
            .hide{display:none}
        </style>
    
    </head>
    <body>
    <div class="tab">
        <div class="tab_menu">
            <ul>
                <li class="selected">实事</li>
                <li>体育</li>
                <li>娱乐</li>
            </ul>
    
        </div>
        <div class="tab_box">
            <div>实事</div>
            <div class="hide">体育</div>
            <div class="hide">娱乐</div>
        </div>
    </div>
    <script src="js/jquery.js"></script>
    <script>
    
        //为li元素绑定单击事件
        var $div_li=$("div .tab_menu ul li");
        $div_li.click(function(){
    
            $(this).addClass("selected")//当前单击的li元素高亮
                    .siblings().removeClass("selected");//去掉其他同辈li元素的高亮
            var index=$div_li.index(this);//获取当前单击<li>元素在全部<li>元素中的索引
            $("div .tab_box>div")//选择子节点
                    .eq(index).show()//显示<li>元素对应的<div>元素
                    .siblings().hide();//隐藏其他几个同辈的<div>元素
    
        }).hover(function(){
            $(this).addClass("hover");
        },function(){
            $(this).removeClass("hover");
        })
    
    </script>
    </body>
    </html>
    
    
  • 相关阅读:
    Docker入门系列4:命令行小结
    Docker入门系列3:使用
    Docker入门系列2 安装
    Docker入门系列1:简介
    在VMware下安装CentOS系列1:配置VMware
    bugzilla 系列1安装
    查看SELinux状态并关闭SELinux
    Qt 编程指南 5 丰富文本编辑控件
    Qt 编程指南 4 单行编辑控件
    Qt 编程指南 4 按钮2 打开网页和文件夹
  • 原文地址:https://www.cnblogs.com/xujie520/p/5736630.html
Copyright © 2011-2022 走看看