Potenziell liegt es daran, dass die hierarchische Auswahl in der LatencyTimer-Klasse nicht vorgesehen ist.
> window.addEventListener("load", function(storeFirst,multiStore) {
Das ist so icht korrekt, es müsste heißen:
window.addEventListener("load", function(evt) {
Und bei dieser Zeile
timer.registerItem(item,internal, storeFirst, multiStore);
Müssen Sie für "storeFirst" und "multiStore" definieren, was Sie wollen, also z.B.
timer.registerItem(item, internal, true, false);
Ich habe aber den Eindruck, dass diese Zeile ohnehin raus soll - denn sie macht in Ihrem Code nicht viel Sinn. In der übernächsten Zeile wird internal ja nochmal als Speicherpatz angegeben. Ich denke, es sollte heißen:
var internal = s2.IV24.item(item.id);
var internal2 = s2.IV21.item(item.id);
timer.registerItem(item, internal, true, internal2);
> Ich sitze bereits auf heißen Kohlen
Ich kann nicht versprechen, dass ich mir das heute noch ansehen kann.
Verraten Sie mir aber auf alle Fälle, ob Sie eine Einfach- oder Mehrfachauswahl eingestellt haben?