Aufklappbares Menü (JS)

Guten Tag,
Nach dieser Anleitung: http://www.it-academy.cc/article/1236/JavaScript:+aufklappbares+Menue.html hab ich mir ein aufklappbares Menü angefertigt.

Allerdings ist mein Menü mit viel mehr Punkten als nur “Porsche” & “Ferrari” und ich möchte daher das…

Wenn man “Porsche” auf hat und auf “Ferrari” klickt “Porsche” sich dann schließt und “Ferrari” aufgeht.

Wisst ihr zufällig wie ich das hinbekomme?

Danke im Voraus

Die Version ist sowieso schlecht, weil dort die Untermenüs
unzugänglich werden, wenn CSS, aber kein java-script interpretiert
wird.

Entweder man macht das komplett mit CSS (Pseudoformat :hover)
oder man setzt die CSS wie display:none ebenfalls mit java-script,
so daß die Untermenüs offen sind, wenn java-script nicht
interpretiert wird.

Die Variante mit CSS allein ist sicher deutlich einfacher, da muß
man nur das Prinzip von :hover verstanden haben und nicht auch
noch java-script, ist daher auch sehr leicht zu erweitern.

Bei dem js-Zeug wirst du zur Erweiterung wohl nur einen neuen
’layer’ reinbasteln müssen. Wenn man js verwenden will, sollte
man es schon so weit verstanden haben, daß man das
hinbekommt und zusätzlich auch noch die Geschichte, daß die
Untermenüs immer offen sind, wenn js nicht interpretiert wird.