zoukankan      html  css  js  c++  java
  • jQuery应用操作之---网页选项卡(tabs)

    示例:

    <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>     

    需求:为<li>元素绑定单击事件,将当前单击的<li>元素高亮,然后去掉其他同辈<li>元素的高亮,同时切换选项卡内容。
    代码如下:

    var $div_li = $("div.table_menu ul li");
    $div_li.click(functijon(){
        $(this).addClass("selected") //当前<li>高亮
            .siblings().removeClass("selected"); //其他同辈<li>去掉高亮
        var index = $div_li.index(this); //获取当前点击<li>在所有<li>中的索引
        $("div_tab_box>div") //选取子节点
            .eq(index).show(); //显示当前<li>对应的tab内容
            .siblings().hide();	//隐藏其他同辈<li>对应的tab内容
    });    
    

      

  • 相关阅读:
    学习Tomcat(三)
    TIME_WAIT 优化注意事项
    TIME_WAIT 优化
    TCP(一)
    TCP(二)
    TCP(三)
    5-14 练习题及答案
    5-14 进程池
    5-11 操作系统介绍
    5-8套接字socket
  • 原文地址:https://www.cnblogs.com/hunterCecil/p/5664720.html
Copyright © 2011-2022 走看看