http://tablesorter.com/jquery.tablesorter.zipから jQuery プラグイン Tablesorter 2.0 をダウンロードし 、tablesorter/docs ディレクトリにある example-pager.html を変更しました。
追加のロールオーバー効果を書きました:
$(関数() { $("テーブル") .tablesorter({widthFixed: true, widgets: ['zebra']}) .tablesorterPager({コンテナ: $("#pager")}); /** 追加コード */ $("tr").mouseover(関数 () { $(this).addClass('over'); }); $("tr").mouseout(関数 () { $(this).removeClass('over'); }); $("tr").click(関数 () { $(this).addClass('marked'); }); $("tr").dblclick(関数 () { $(this).removeClass('marked'); }); /** 追加コード END */ });
そしてもちろん、themes/blue/style.css ファイルを変更しました。
/* 追加コード */ table.tablesorter tbody tr.odd td { 背景色: #D1D1F0; } table.tablesorter tbody tr.even td { 背景色: #EFDEDE; } table.tablesorter tbody tr.over td { 背景色: #FBCA33; } table.tablesorter tbody tr.marked td { 背景色: #FB4133; } /* 追加コードEND*/
これはすべて正常に機能しますが、さらにページ、つまりページ 2 3 または 4 に移動すると、効果がなくなります。私は本当にあなたの助けに感謝します