Felix Riesterer: Event für Änderung einer Select-Liste

Beitrag lesen

Lieber molily,

Das ist Phantasiecode. ;)

ja, ich habe mich mit diesen Binding-Dingsen noch nicht genügend beschäftigt. Daher schrieb ich ja auch, dass das eventuell Mist sein könnte.

Was du meinst, ginge eher so (mit zwei Closures pro Schleifendurchlauf):

for (i = 0; i < allMyElements.length; i++) {
  (function () {
    var element = allMyElements[i];
    element.onappend = function () {
      onappend.apply(element, arguments);
    };
  })();
}

Extrem wertvolle Info für mich!! Danke!

Man kann einfach
  allMyElements[i].onappend = onappend;
notieren und wenn man dann
  mySelect.onappend()
aufruft, zeigt this wie gewünscht auf mySelect.

Aha, also wieder ein Fall von "warum einfach, wenn's auch umständlich geht?" - Wieder etwas gelernt.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)