Dieser Code eignet sich hervorragend zum Sortieren eines dynamisch erstellten div:
<div id='1'>a</div>
<div id='2'>b</div>
<div id='3'>c</div>
<div id='4'>d</div>
<div id='5'>e</div>
<div id="addnew">Add New</div>
$('#addnew').live('click',function() {
newdiv = $("<div id='4'>AA</div>");
div_id_after = Math.floor(parseFloat(newdiv.get(0).id));
$('#'+div_id_after).after(newdiv);
});
Alles, was ich tun möchte, ist, dieselbe Funktion zu nehmen und sie so zu gestalten, dass sie ein benutzerdefiniertes Attribut "data-sort=" anstelle von ID verwendet.
Mit freundlichen Grüßen