wahsaga: Script für dynmaschischen Klassen-Austausch

Beitrag lesen

hi,

das mit den Klassen ist schon eine durchdachte Sache!

sehe ich anders.

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.

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.

Da ich den Code nicht mit unnötigen Scriptanweisungen verunstalten will  ;-) möchte ich ein kleines Script benutzen, dass eben dynamisch meine gewünschte Klasse erzeugt, um das Menü bei mouseover anzuzeigen.

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.

Eine feine Sache, wenn es erstmal fertig ist!

aber nur, wenn du es nicht zu umständlich machst.
und auch nur, wenn du dafür sorgst, dass es ohne javascript komplett nutzbar bleibt - also per default erst mal alles ausgeklappt lassen, und dann ggf. beim laden der seite per JS die untermenüs zunächst wieder einklappen.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }