jQuery load コマンドを使用してロードするテーブルがあります。load 関数のコールバックで、tablesorter プラグインを開始します。何らかの理由で、テーブルは昇順ではなく降順でのみソートされます。さらに奇妙なことに、シフトを押したままにすると、昇順と降順が正しく切り替わりますか? ここで何が起こっているのか分かりますか?
table.php
<table id="xyz">
<thead>
    <tr>
        <th>hi</th>
    </tr>
</thead>
<tbody>
    <tr>
        <td>a</td>
    </tr>
    <tr>
        <td>b</td>
    </tr>
    <tr>
        <td>c</td>
    </tr>
</tbody>
</table>
jquery
$("#myDiv").load("table.php", function() {
    $("#xyz").tablesorter();
});
ajaxを介してテーブルをロードしない場合、テーブルソーターは期待どおりに機能します。