私は、そのような基準に従ってページ内のクラス「order_me」を持つすべてのdivをソートするjQueryコードに取り組んでいます。
これらのdivは、divによって作成されたコンテナ行に配置されます。
<div id="container">
<div class="row">
<div class="order_me"></div>
<div class="order_me"></div>
<div class="order_me"></div>
</div>
<div class="row">
<div class="order_me"></div>
<div class="order_me"></div>
<div class="order_me"></div>
</div>
<div class="row">
<div class="order_me"></div>
</div>
</div>
それが終わったら、注文するdivのリストを取得します。
var $lst = $('#container').find('.order_me'));
次に、リストをJS配列として変換し、次のように並べ替えます。
var array = jQuery.makeArray($lst);
array.sort(sortingFunction);
すでにソートされたdivのリストがあるので、ソートされたdivを効率的に行に配置するにはどうすればよいですか?
もちろん、何か他のことを考えているなら、私にあなたの考えを見せてください。
最後の行のdivの数は少なくても、他の行のdivの数は同じであることに注意してください。
前もって感謝します。よろしく。JV