Ich habe mehrere Elemente, die wie folgt aufgebaut sind:
Erst einmal: Ist der Aufbau so sinnvoll bzw. geht das einfacher?
Mein Javascript sieht so aus:
Jetzt werden natürlich sämtliche Elemente gleichzeitig geöffnet bzw. geschlossen. Ich möchte aber, dass immer nur das jeweilige Element unabhängig von den anderen angesprochen wird. Geht dies auch ohne id? Ich müsste jetzt zu weit ausholen, um zu erklären, warum ich auf einzelne Id's verzichten möchte/muss...
HTML:
<section class="toggle">
<header class="toggle-header">
<h2>Überschrift</h2>
</header>
<div class="toggle-content">Hier steht der Text</div>
</section>
Erst einmal: Ist der Aufbau so sinnvoll bzw. geht das einfacher?
Mein Javascript sieht so aus:
Code:
$('.toggle-header').click(function() {
$('.toggle .toggle-content').slideToggle('slow', function() {
// Animation complete.
});
});
Jetzt werden natürlich sämtliche Elemente gleichzeitig geöffnet bzw. geschlossen. Ich möchte aber, dass immer nur das jeweilige Element unabhängig von den anderen angesprochen wird. Geht dies auch ohne id? Ich müsste jetzt zu weit ausholen, um zu erklären, warum ich auf einzelne Id's verzichten möchte/muss...