Rolf b: Überblendung als Endlosschleife?

Beitrag lesen

Autsch! In einer Funktion, die du 10 Mal pro Sekunde aufrufst, durchsuchst du jedes Mal erneut das gesamte DOM nach allen img-Elementen. Nicht machen, auf gar keinen Fall. Das Raussuchen des Bildes aus dem DOM solltest du nur einmal machen – vor dem ersten Aufruf der Funktion.

Ist einerseits was dran - aber was ist andererseits, wenn sich das DOM ändert? Aus meiner Sicht ist das Cachen von DOM Referenzen über Script-Zyklen hinweg riskant. Deshalb mein Vorschlag mit ID oder CLASS; an den Performance-Aspekt bei fetten Seiten hatte ich gar nicht gedacht...

Was mit neuerem CSS alles so geht, wäre sicherlich auch zu eruieren, aber davon habe ich (a) selbst keine Ahnung und (b) weiß man ja auch nicht, welches Lernziel der Inselfisch (oder die Fischerin?) hat.

Gruß Rolf