Sebastian: Script für dynmaschischen Klassen-Austausch

Beitrag lesen

Hallo wahsaga,

das mit den Klassen ist schon eine durchdachte Sache!

sehe ich anders.

Es ist durchdacht! Das kannst du sehen wie du willst! ;-)

Das Problem mit der id ist, dass man Sie - streng genommen - nur einmal verwenden darf.

nicht "streng" oder "weniger streng" genommen - sondern _absolut_ nur ein mal.

Ja, du hast recht! ... und das das Haar genau in der Mitte gespalten! ;-)

Will ich also mehrere Menüpunkte mit einem "dynamischen" Untermenü versehen, brauche ich Klassen.

nein, nicht unbedingt - zumindest nicht in dem ausmaß, wie du das hier skizzierst.

Ok, wie du meinst!

du bräuchtest eigentlich nur an dem einen menüpunkt, der das untermenü "ausfahren" soll, eine veränderung vornehmen. beispielsweise diesem eine klasse geben - so dass alle darunter liegenden untermenüpunkte dann anders formatiert werden. das machst du aber sehr viel einfacher mit dem nachfahrenselektor, als in dem du jedem dieser untermenüpunkte dynamisch eine andere klasse aufdrückst.

Ja, es könnte in der Tat eine einfachere Lösung geben.
Ich kann allerdings nur auf dem Niveau operirieren, das meinem
Wissenstand angemessen ist und Dinge von denen ich noch weniger
verstehe, als von dem was ich zur Zeit ausprobiere, sind für mich erstmal nicht praktikabel, denn ich will ja nicht 3 Tage und 3 Nächte an der Lösung sitzen.
Wenn dann im Endeffekt drei Zeilen Code mehr dabei herauskommen als eigentlich notwendig, ist mir dass eigentlich egal.

Über Hilfe freue ich mich natürlich!

Eine feine Sache, wenn es erstmal fertig ist!

aber nur, wenn du es nicht zu umständlich machst.

Mal schauen.
Eine Fallbacklösung wird es nicht geben,
denn jemand ohne JS wird die extra Menüpunkte nur dann sehen,
wenn der Punkt im Menü aktiv ist. (wie jetzt bei Referenzen) Ansonsten wäre das Menü ja immer
komplett ausgefahren und das macht in meinen Augen nicht wirklich Sinn.

Gruß,
Sebastian