Hallo Cheatah,
article[i].className = article[i].className + " article_"+i;
Ich kann keine Veränderung zwischen der ersten und der zweiten Seite erkennen.
Dann solltest Du noch den Umgang mit dem DOM-Inspector üben ;-)
Das scheint mir auch gerade ;) Für mich ergibt sich keine Veränderung und beziehe mich dabei auf Dein Posting:
Dein JavaScript-Code erzeugt ein anderes Ergebnis als das, welches Du auf der zweiten Seite auslieferst.
Es wird eine Klasse hinzugefügt, ja. Dies wird aber am Anfang immer gemacht. Es ist also keine Veränderung zwischen offen und zu und das war doch der Ausgangspunkt oder? Wenn Du eine generelle Veränderung - dazu zähle ich die (einmalige) Manipulation des Attributes - meinst, stimm ich Dir zu ansonsten nicht unbedingt.
Jepp! Was ich immer noch vermisse (zumindest in dem mir vorliegenden), ist die Verwertung von Pseudo-Elementen. Gerade hier wäre das hilfreich gewesen ...
Ich habe nach Deinem Posting vorhin den DOM-Inspector vom Firefox1.5 (erstmalig) genommen. Dort kann ich Pseudo-Elemente setzen.
Mit freundlichem Gruß
Micha
LeagueEditor JavaScript :: simple Ligaverwaltung auf der Basis von JavaScript