Zitat:
Zitat von Simon_B
Nun mein Problem: Mit dieser Variante kann ich jeden Div separat ansprechen. Ich möchte nun aber verhindern, dass mehrere <div> gleichzeitig angezeigt werden. Also muss ich beim sichtbar-machen eines <div> alle anderen schliessen,
|
http://Coding.binon.net/Toggle
Bei der Funktion kannst Du einen "Head" für einen Attributswert (z.B. ID) angeben, der die Elemente definiert, die "bearbeitet" werden sollen, sowie einen "Tail", der als "Ausnahme" behandelt wird (es sind beliebig viele "Ausnahmen" definierbar).
Beispiel:
Code:
<div id="test01"></div>
<div id="test02"></div>
<div id="test03"></div>
Es sollen alle DIVs mit der ID "test
*" eingeklappt werden, bis auf "test02":
Code:
toggle("fold","div:id","test","02");
Und man kann auch bestimmen, daß die Ausnahme "02" nicht nur nicht eingeklappt wird, sondern explizit ausgeklappt wird (falls sie vorher versteckt war):
Code:
toggle("fold","div:id","test","02",true);