1

Tablesorter は正常に動作していますが、すべての要素が、通常の行での表示ではなく、1 列に 1 つずつ表示されます。IEだけがそれらを正しく表示します:)

リンクは次のとおりです。http://jsfiddle.net/cmMvF/2/

tablesorter スクリプトを削除すると、テーブルが正しく表示されます。tablesorter demo blue テーマを除いて、テーブルに追加のクラスはありません。私のテーブルヘッド部分はシンプルです:

<table id='catalog_model_line' width='100%' class='tablesorter'>
    <thead>
      <tr>
        <th class="header headerSortDown">Модельный ряд</th>
        <th class="header">Кузов</th>
        <th class="header">Дата выпуска</th>
     </tr>
    </thead>
..................

そのような状況で何をすべきか?

4

1 に答える 1

3

問題は、tablesorter が にクラスheaderを追加することTHです。.headerこれは、幅を 100% に設定するメイン ページの CSS ルールと競合します。これはブラウザ コンソールですぐに確認できます。ルールを追加.tablesorter .headerすると修正されるはずです

于 2013-01-28T02:36:40.497 に答える