Hi,
das Problem: wird Sie mit "null aufgerufen, ruft die sich(?) 2 mal auf - einmal richtig mit "Null" und einmal mit dem "alten" objectwert.
Abgesehen davon, dass ich die Beschreibung nicht wirklich nachvollziehen kann (hast du mal eine Testseite?) -
Die fnkt sollte beim click auf ein span mit img drin, das bild durch die liste ersetzen,
- hat eine Liste nichts im inline-Element Span verloren [1].
Falsches HTML bleibt falsches HTML, auch wenn du es dynamisch per JavaScript erzeugst.
[1] Dass die Ursache deines Problems darin liegt, muss zwar nicht unbedingt sein, kann aber durchaus. Schliesslich interpretiert der Browser deinen Versuch, fehlerhaftes HTML zu erzeugen, wohl irgendwie - baut daraus aber ggf. einen anderen DOM-Baum, als du dir vorstellst.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“