2

私は自分の質問について多くの調査をしましたが、答えが見つかりませんでした。

ソートせず、tablesorter理由がわかりません。

これが私のテストファイルです。私が間違っていることを教えてもらえますか?

<html>
<head>
    <script type="text/javascript" src="jquery-1.8.0.min.js"></script>
    <script type="text/javascript" src="jquery.tablesorter.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $("#sortable").tablesorter();
        });
    </script>
</head>
<body>
    <table id="sortable">
        <thead>
            <tr>
                <td>Username</td>
                <td>Role</td>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>SuperAdmin</td>
                <td>SuperAdministrator</td>
            </tr>
            <tr>
                <td>Simon</td>
                <td>SuperAdministrator</td>
            </tr>
            <tr>
                <td>Manfred</td>
                <td>Administrator</td>
            </tr>
            <tr>
                <td>test</td>
                <td>test</td>
            </tr>
        </tbody>
    </table>
</body>
</html>

jQueryファイルtablesorter.jsを持っています...

ファイルが正しくロードされているので、(firebugを使用して)読み取ることができます...

私は自分で書くのは好きではないので、助けてくださいtablesorter

4

1 に答える 1

3

ヘッダー(ユーザー名と役割)には、<th>代わりにを使用します<td>

このJSFiddleを参照してください

これを使って:

    <thead>
        <tr>
            <th>Username</th>
            <th>Role</th>
        </tr>
    </thead>

それ以外の:

<thead>
        <tr>
            <td>Username</td>
            <td>Role</td>
        </tr>
    </thead>
于 2013-01-09T12:21:14.313 に答える