0

我正在尝试使用 Jquery.inner html 重新排序内部 html 表行,其中包含嵌套表。我需要在子表中重新排序子表行,在父表本身中重新排序父表行

我的表层次结构是指以下链接 http://jsfiddle.net/PcDPr/

我也使用了嵌套表插件..没有什么帮助..我没有得到预期的结果。

我将不胜感激任何帮助。

4

1 回答 1

1

Hiya示例演示:http : //jsfiddle.net/T4Vh4/

首先,您<th>的示例中缺少标签。我为您提供了一个工作示例,以便您可以将表排序器的实现与演示进行比较。:))

请让我知道这是否是您要找的东西!

好读:http ://tablesorter.com/docs/

希望这会有所帮助并有一个不错的选择,如果有帮助,请不要忘记接受答案:)!

HTML

<table class="tablesorter">
    <thead>
        <tr>
            <th>Make</th>
            <th>Model</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>Honda</td>
            <td>Accord</td>
        </tr>
        <tr class="expand-child">
            <td colspan="2" style="padding: 0 30px 0 30px;">
                <table class="tablesorter-child">
                    <thead>
                        <tr>
                            <th>Doors</th>
                            <th>Colors</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>Honda 2-Door</td>
                            <td>Honda Red</td>
                        </tr>
                        <tr>
                            <td>Honda 4-Door</td>
                            <td>Honda Blue</td>
                        </tr>
                    </tbody>
                </table>
            </td>
        </tr>
        <tr>
            <td>Toyota</td>
            <td>Camry</td>
        </tr>
        <tr class="expand-child">
            <td colspan="2" style="padding: 0 30px 0 30px;">
                <table class="tablesorter-child">
                    <thead>
                        <tr>
                            <th>Doors</th>
                            <th>Colors</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>Toyota 2-Door</td>
                            <td>Toyota Yellow</td>
                        </tr>
                        <tr>
                            <td>Toyota 4-Door</td>
                            <td>Toyota Green</td>
                        </tr>
                    </tbody>
                </table>
            </td>
        </tr>
    </tbody>
</table>
​

jQuery代码

$(document).ready(function() 
{ 
    $("table").tablesorter({selectorHeaders: '> thead > tr > th'}); 
});

​
于 2012-05-08T06:21:37.143 回答