「利用者:No.name2/tablesort」の版間の差分

ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
編集の要約なし
10行目: 10行目:


'''再実装''': 標準のソートライブラリで独自実装された機能が無効となる為、いくつかの機能を再実装しています。
'''再実装''': 標準のソートライブラリで独自実装された機能が無効となる為、いくつかの機能を再実装しています。
* unsortableクラス
* unsortableクラス - tr要素でのunsortable指定に追加対応
* sortbottom
* data-sort-type(<code>number</code>のみ)
* data-sort-type(<code>number</code>のみ)
* data-sort-value
* data-sort-value
52行目: 53行目:
|}
|}


== sortmiddleクラス ==
== sortmiddleクラス・sorthiddenクラス ==
sortmiddleクラスを持つtr要素は、ソート後も初期位置を保持します。
「sortmiddle」「sorthidden」は独自クラスであり、ガジェットなしでは動作しないため「sortbottom」を合わせて指定する事を推奨します。
* '''再実装''': sortbottomは、本来初回ソートで一番下へ移動させられますが、今のところsortmiddleと同じ扱いとします。
* sorthiddenクラスを持つtr要素は、ソート後に削除されます
* sortmiddleクラスを持つtr要素は、ソート後も初期位置を保持します
* sortmiddle > sorthidden > sortbottom の順で優先されます


{| class="wikitable sortable" style="text-align:center;font-size:90%;"
{| class="wikitable sortable" style="text-align:center;font-size:90%;"
! # !! A !! B !! C
! # !! A !! B !! C
|- class="sorthidden"
! colspan="4" | sorthidden
|-
|-
| 1 || 1 || 10 || 5
| 1 || 1 || 10 || 5
user-upload
3,547

回編集

案内メニュー