Hi,
Manchmal ist es zu einfach :D
ja, das ist oft so. Warum einfach, wenn's auch umständlich geht?
Dein Stichwort "switchvideo" hat geholfen. Jetzt im Nachhinein ist das was ich gemacht habe kaum anders, als die Switchvideo Funktion von deinem Link. Ich hoffe ich komme jetzt so weiter :)
Das musst du von jemand anderem haben. Ich habe weder etwas von switchvideo erwähnt, noch etwas verlinkt.
Was mir an deinem Javascript-Code sauer aufstößt, ist der Umweg über setAttribute(). Ich bin nicht überzeugt, dass ein nachträgliches Ändern des Attributwerts tatsächlich auch auf das zugehörige Javascript-Objekt übertragen wird.
Warum änderst du nicht direkt die src-Eigenschaft des Objekts, das du ja ansonsten richtig ermittelt hast?
Wieso stößt dir das sauer auf?? Wie hättest du es gelöst?
Sagte ich doch: Die Objekteigenschaft direkt geändert. Warum einfach, wenn's auch umständlich geht? ;-)
Es ist oft so, dass nachträgliche Änderungen von Attributen nicht oder nicht korrekt ins DOM übertragen werden.
Ciao,
Martin
--
Fische, die bellen, beißen nicht.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(