データ値で並べ替えたい要素を含む div があります。
$('div#mainFrame div.element-container').sort(function(a, b)
{
return parseInt($(a).data('price')) < parseInt($(b).data('price'));
})
.appendTo('div#mainFrame');
完全に正常に動作する chrome/firefox(pc) で試しましたが、Safari では動作せず、Android ブラウザでも動作しません。