代码之家  ›  专栏  ›  技术社区  ›  MyDaftQuestions

能把车身标签包起来吗

  •  0
  • MyDaftQuestions  · 技术社区  · 6 年前

    我有以下代码

    <table style="width:100%;">
        <thead >
            <tr>
                <td style="width:6%">ID</td>               
                <td style="width:94%">Notes</td>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>1</td>
                <td>Some Notes</td>
            </tr>
        </tbody>
        <tbody>
            <tr>
                <td>2</td>
                <td>More Notes</td>
            </tr>
        </tbody>
    </table>
    

    这个很好用!但是,我需要添加可排序的jquery。这就是我被困的地方。

    唯一需要的是 sortable tbody 部分。但是,我不知道如何包装它们。

    如果我包裹 表格主体 用一个 div 因为这是无效的HTML,所以我被告知了。如

    <div id ="someIdForParent">
       <tbody>...</tbody><tbody>...</tbody>
    </div>
    

    但是,这是我想做的,这样车身可以 containment 作为 "parent" .

    我无法控制HTML的布局,因此,它只能作为 表格主体 元素

    是否可以使用有效的HTML(5)完成此操作?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Diodeus - James MacFarlane    6 年前

    如果要保留第一行,请使用:

    $('table').sortable({items: 'tr:not(:first)'});