-2
私はこのように見ている私のWebページ上のいくつかのボタンがあります。私はjsでそれを作ることを考えました:配列のすべてのボタンの名前を追加し、それを並べ替えます。しかし、その後どのようにクラスを復活させるのですか? 基本的には、タグ内の単語で行を並べ替えるだけですが、ソート中は各ボタンのクラスを失わないようにしたいだけです。希望、私は十分に明確だった。ソート言葉は
私はこのように見ている私のWebページ上のいくつかのボタンがあります。私はjsでそれを作ることを考えました:配列のすべてのボタンの名前を追加し、それを並べ替えます。しかし、その後どのようにクラスを復活させるのですか? 基本的には、タグ内の単語で行を並べ替えるだけですが、ソート中は各ボタンのクラスを失わないようにしたいだけです。希望、私は十分に明確だった。ソート言葉は
考えられる解決策:
1)Load all buttons into an array of objects、すなわち: 'sortValue' フィールド
3によって
[
...
{
sortValue: 'Text',
html: '<button class='whatNot'>Text</button>'
},
{
sortValue: 'Applepie',
html: '<button class='smth whatNot'>Applepie</button>'
},
...
]
2)Sort this object)ページ
4からボタンを削除)(ソートされたオブジェクトからボタンを追加'html'フィールド)
これまでのコードは試しましたか?自分の解決方法は? –
http://stackoverflow.com/help/how-to-ask – faintsignal
似たような質問が受理されました:http://stackoverflow.com/questions/29734337/javascript-obtain-nodelist-convert-nodelist-to-an- array-sort-the-array-そしてそれは助けてください。 – Nekomajin42