Hallo,
Doppelclick abfangen, d.h. der nächste wirksame Click erst x Millisekunden nach em ersten?
Ja, das ist die Königslösung. Wird aber selten so realisiert.
und dabei ist das recht einfach:
sortbutton.addEventListener("click", function(e) {
if(e.detail <= 1) tsort(sp);
}, false);
e.detail zählt die Klicks auf das Element, und setzt den Wert nach einer vom System abhängigen Zeit zurück. Leider steht im IE11 hier nur eine 0, daher das „<=“.
Ich habe das gerade mal in den Tabellensortierer im Wiki eingebaut.
Gruß
Jürgen