要素の位置を日付でソートする方法を教えてください。
HTML の例:
<div class="side left">
<div class="box" data-date="06/29/2013"></div>
<div class="box" data-date="06/29/2013"></div>
<div class="box" data-date="06/30/2013"></div>
</div>
<div class="side right">
<div class="box" data-date="06/28/2013"></div>
<div class="box" data-date="06/30/2013"></div>
</div>
ボックスを日付で並べ替えたいのですが、新しい人は新しい人よりも下に移動します。(もし分かれば)
このようなGIFでデモを作成しました...
私は今、これに一部関与していません:
$('.side .box').each(function(i){
var box = $(this);
var date = $(this).data('date');
var format_date = new Date(date);
var top = parseInt(box.offset().top);
// HERE WE GO !!!
});
どうすればいいのかわかりません。
プレイグラウンド + デモ: http://jsfiddle.net/b2Wx5/
オーケー: 私は今、このステップに来ています。
どれでも ?