人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【JAVASCRIPT】テーブルのソートなのですが、以下のスクリプトは表示するとデフォルトで昇り順(?A→Z)で表示されるのですが、これをデフォルトで下り順(?Z→A)で表示するようにするにはソースのどの部分をどう変えればいいでしょうか?
http://sandbox.leigeber.com/sorter/index.html
http://sandbox.leigeber.com/sorter/script.js

●質問者: tsuntsuku
●カテゴリ:インターネット ウェブ制作
✍キーワード:JavaScript スクリプト ソース ソート デフォルト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● horonict
●50ポイント ベストアンサー

script.jsの55行目を以下のように変更してみてください。

return (f>c?1:(f<c?-1:0))
↓
return (f<c?1:(f>c?-1:0))
◎質問者からの返答

出来ました!

ありがとうございます。


2 ● regnif
●35ポイント

デフォルトを昇順から降順に変えたいだけでしたら、compare()関数の最後(script.jsの最後から4行目)を次のように修正するだけで対応できました。

//return (f>c?1:(f<c?-1:0))</p>

return (f<c?1:(f<c?-1:0))</p>

◎質問者からの返答

ありがとうございます。

2行目の2つ目の符号も逆にするんですよね?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ