zoukankan      html  css  js  c++  java
  • 合并表头

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>

        <script src="jscript/jquery-1.3.2.min.js" type="text/javascript"></script>

        <script type="text/javascript">
            $(document).ready(function() {
                $("#title span").each(function() {
                    $(this).bind("click", { id: this.id }, hide);
                });
            })
            function tdShowOrHide(begin, end,isDo) {
                var idList = new Array();
                $("tr").each(function(j) {
                    idList.length = 0;
                    var beginNum = Number(begin)+1;
                    for (var i = beginNum; i <= end; i++) {
                        var id = "r" + j + "d" + i;
                        idList.push(id);
                    }
                    $(this).children().each(function(q) {
                        for (var i = 0; i <= idList.length; i++) {
                            if (this.id == idList[i]) {
                                if (isDo) {
                                    $(this).hide();
                                }
                                else {
                                    $(this).show();
                                }

                            }
                        }
                    });
                })
            }

            function hide(str) {
                var id = str.data.id
                var idList = id.split('_');
                tdShowOrHide(idList[1], idList[2],true);
                $("#" + id).unbind("click").bind("click", { id: id }, show).html("+");
                isDo = false;
            }

            function show(str) {
                var id = str.data.id
                var idList = id.split('_');
                tdShowOrHide(idList[1], idList[2],false);
                $("#" + id).unbind("click").bind("click", { id: id }, hide).html("-");
                isDo = true;
            }
        </script>

    </head>
    <body>
        <table style="border :1px solid black;">
            <tr id="title">
                <td id="r0d0">
                </td>
                <td id="r0d1"  style=" background-color:red;">
                    <span id="d_1_3">-</span>
                </td>
                <td id="r0d2">
                </td>
                <td id="r0d3">
                </td>
                <td id="r0d4" style=" background-color:red;">
                    <span id="d_4_6">-</span>
                </td>
                <td id="r0d5">
                </td>
                <td id="r0d6">
                </td>
            </tr>
            <tr>
                <td>
                    product
                </td>
                <td id="r1d1">
                    week1
                </td>
                <td id="r1d2">
                    week2
                </td>
                <td id="r1d3">
                    week3
                </td>
                <td id="r1d4">
                    week4
                </td>
                <td id="r1d5">
                    week5
                </td>
                <td id="r1d6">
                    week6
                </td>
            </tr>
            <tr>
                <td>
                    product
                </td>
                <td id="r2d1">
                    week1
                </td>
                <td id="r2d2">
                    week2
                </td>
                <td id="r2d3">
                    week3
                </td>
                <td id="r2d4">
                    week4
                </td>
                <td id="r2d5">
                    week5
                </td>
                <td id="r2d6">
                    week6
                </td>
            </tr>
            <tr>
                <td>
                    product
                </td>
                <td id="r3d1">
                    week331
                </td>
                <td id="r3d2">
                    week2
                </td>
                <td id="r3d3">
                    week3
                </td>
                <td id="r3d4">
                    week4
                </td>
                <td id="r3d5">
                    week5
                </td>
                <td id="r3d6">
                    week6
                </td>
            </tr>
        </table>
    </body>
    </html>

  • 相关阅读:
    # 泰语字符串字符分割 --- UTF-8编码格式
    dos命令(Cacls和Icacls) -- 显示或者修改文件的访问控制表
    win8上cmder文字重叠问题
    C++虚函数的新用法
    Tomcat 7.0 servlet @WebServlet
    Win7获取管理权限修改Host文件以其他权限问题
    如何为网页添加小宠物挂件:小老鼠、金鱼等
    怎么解决tomcat占用8080端口问题图文教程
    Stream流
    函数式接口
  • 原文地址:https://www.cnblogs.com/xinlang/p/1716751.html
Copyright © 2011-2022 走看看