Hallo,
Leider leider wird leider nur immer der Wert RH geändert um die neue Position anzuzeigen.
Im zweiten Posting habe ich erklärt, warum genau das eben nicht geht - man kann hier keine Closures nutzen.
Doch wie mache ich das nun?
Fehlersuche! ;)
id ist nicht gesetzt. id wird aber gesetzt. Also wird id erst dann gesetzt, wenn die onChange-Funktion schon einmal ausgeführt wurde. Warum? Weil erst setMin() aufgerufen wird und dann die id-Eigenschaft gesetzt wird. setMin() führt die onChange-Funktion aber schon aus.
Also vertauschen wir die Reihenfolge, diesmal so herum:
newSlider.id = dNA;
newSlider.setMin(dID.initial);
(Hättest du jetzt auch drauf kommen können... ;))
Mathias