如何移动/重新排序HTML表格行

Tan*_*ker 2 html javascript jquery

想法是将特定的表格行移动到其他位置
HTML

<table id="grid1" class="table table-zebra">
    <tbody>
    <tr>
        <td>Cont 1 tr 1</td>
    </tr>
    <tr>
        <td>Cont 2 tr 2</td>
    </tr>
    <tr>
        <td>Cont 3 tr 3</td>
    </tr>
    <tr>
        <td>Cont 4 tr 4</td>
    </tr>
    <tr>
        <td>Cont 5 tr 5</td>
    </tr>
    <tr>
        <td>Cont 6 tr 6</td>
    </tr>
    <tr>
        <td>Cont 6 tr 6</td>
    </tr>
    <tr>
        <td>Cont 7 tr 7</td>
    </tr>
    <tr>
        <td>Cont 8 tr 8</td>
    </tr>
    <tr>
        <td>Cont 9 tr 9</td>
    </tr>
    <tr>
        <td>Cont 10 tr 10</td>
    </tr>
    <tr>
        <td>Cont 11 tr 11</td>
    </tr>

    <tr>
        <td>Cont 12 tr 12</td>
    </tr>

    <tr>
        <td>Cont 13 tr 13</td>
    </tr>

    <tr>
        <td>Cont 14 tr 14</td>
    </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

那是基本表,现在,我如何将TR 11移到TR 4之下,很抱歉,我没有张贴任何JS,但我不知道该怎么做。 ..我当时在看这个JSbin,它很好,但是不能使用..

Pop*_*les 5

将第11个tr移至第4个以下:

 $("tbody tr:nth-child(11)").insertAfter("tbody tr:nth-child(4)");
Run Code Online (Sandbox Code Playgroud)

工作演示