• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Sort-Methode

Im ganzen Forum gibt es nur drei Fundstellen zu "sort". Dies hier ist eine davon aber es ist schade, dass man die Frage nicht sieht. Ich kann die nicht wiederherstellen, Korbinian dann vermutlich auch nicht. mo, kannst du das?
 
Die Frage war:
Hallo,

wäre jemand in der Lage, mir die Comparator-Funktion in dem Folgenden Code zu erklären? Mir ist z.B. nicht klar, für was "n" und "m" stehen...
Code:
function sortkids(e){
if(typeof e == "string") e = document.getElementById(e);
var kids = [];
for(var x = e.firstChild; x != null; x = x.nextSibling)
if(x.nodeType == 1) kids.push(x);
kids.sort(function(n, m){
var s = n.firstChild.data;
var t = m.firstChild.data;
if(s < t) return - 1;
else if(s > t) return 1;
else return 0;
});
for(var i = 0; i < kids.length; i++) e.appendChild(kids[i]);
}

Mfg,
paladin
 
Du hast das im Versionsvergleich raus kopiert. OK, das hätte ich auch machen können. Ich dachte, man könnte es vielleicht im Original Beitrag wiederherstellen.
 
Zurück
Oben