Buenas tardes compis,
estoy creando un array y le introduzco valores y a la hora de ordenarlo no me lo ordena correctamente y no se porque. ¿Podeis echarme un cable?
el array lo creo asi:
Leo los valores de un XML y una vez que lo tengo en una variable los meto. Por ejemplo meto titulo en la variable title y el id en la variable id:
Código:
items.push("<a href='./ficha.html?id="+id+"'>" + title + "</a>");
Al final lo ordeno con sort:
Yo creo que el id que le paso por el parámetro es lo que hace que no me lo ordene correctamente.
Finalmente lo muestro:
Código:
$.each(items, function(idx, itm) {
$('#dvContent').append("<div>");
$('#dvContent').append(itm);
$('#dvContent').append("</div>");
});