Hi,
- Frage: Ist das so sinnvoll?
Bedingt.
Ärgerlich kann sein, daß die zu versteckenden Elemente erstmal vorhanden sein müssen, um sie zu verstecken (das hast Du ja nun schon gemerkt).
Einfacher wäre es, den notwendigen CSS-Code, um die Elemente zu verstecken, einfach erst mit JS zu erzeugen (bei HTML reicht ein entsprechendes document.write eines STYLE-Elements mit dem Code im HEAD, bei XHTML wird es komplizierter, da write() dort nicht funktioniert).
Kein JS = kein Extra-CSS = keine Daten versteckt.
Dann werden zu versteckende Daten auch erst gar nicht beim Render angezeigt ...
... und Klassen müssen dabei gar nicht geändert werden.
Gruß, Cybaer
--
Zweck des Disputs oder der Diskussion soll nicht der Sieg, sondern der Gewinn sein.
(Joseph Joubert, Schriftsteller)
Zweck des Disputs oder der Diskussion soll nicht der Sieg, sondern der Gewinn sein.
(Joseph Joubert, Schriftsteller)