Hallo!
Hi!
Ein sehr seltsames Problem.
Der folgende Code funktioniert bei mir:
function hnrSort(a,b) {
var a2 = a.substring(0,a.indexOf("@"));
var b2 = b.substring(0,b.indexOf("@"));
if(a2.match(/[a-zA-Z]/g) != null){
a2 = a2.substring(0,a2.length-1);
}
if(b2.match(/[a-zA-Z]/g) != null){
b2= b2.substring(0,b2.length-1);
}
return(a2-b2);
}
Offenbar liegt das Problem aber bei der substring-Funktion, die in den gleichen String wieder reinschreiben muss.
Aber frag mich nicht, warum dass das manchmal geht und manchmal nicht.
Filmtipp für heute:
Kill Bill
*grins* und schönen Abend
nam