а вроде сделал))
Проверьте хотя-бы сойдет или нет)
var myArray = $("#content div");
myArray.sort(function (a, b) {
a = $(a).attr("position");
b = $(b).attr("position");
if((a.split(',').length-1 === 0) && (b.split(',').length-1 === 0)) {
a = parseInt(a);
b = parseInt(b);
}
if(a > b) {
return 1;
} else if(a < b) {
return -1;
} else {
return 0;
}
});
$("#results").append(myArray);
Получается что сделал просто если в строке нету запятой, то я преобразовываю к числу и все, а остальное уже за меня реализовано строковые сравнения.... все верно? вроде работает