Hi,
Ich würde es aber gerne realisieren, dass wenn ich irgend ein Untermenü öffne, sich das vorher geöffnete automatisch schliesst. Ist dies machbar?
Klar. "Merke" dir in einer Variablen die Referenz auf das Element, welches zuvor aufgeklappt wurde - und schliesse es dann beim Aufklappen eines neuen.
Pseudocode:
var momentanOffen = null;
funktion aufklappen(element) {
if(momentanOffen) { // wenn es ein momentan geöffnetes Element gibt
mach_zu(momentanAufgeklappt); // mache es zu
}
mach_auf(element); // aktuelles Element aufklappen
momentanOffen = element; // eben geöffnetes Element als offenes merken
}
Btw: Bitte wähle das nächste Mal einen Titel, der kurz umreisst, was du vorhast - der von dir gewählte war ziemlich nichtssagend.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.