使用jQuery按索引合并表列

时间:2015-07-03 06:02:36

标签: javascript jquery

在以下代码中,如何使用jquery将列24合并到具有columnspan=2的单个列中?

<table id="Sample" border="1">
    <tbody>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
            <td>2</td>
        </tr>
    </tbody>
</table>

1 个答案:

答案 0 :(得分:0)

请试试这个

 $(document).ready(function () {

        var row = $("#Sample tr td");
        for (var i = 0; i < row.length; i++) {
            var num1 = parseInt(row[i].innerHTML);
            var num2 = parseInt(row[i + 2].innerHTML);
            if (num1 == num2) {
                row[i].setAttribute("colspan", "2");
                row[i + 2].parentElement.removeChild(row[i + 2])
            }
        }


    });