Wie kann ich den Inhalt .ab-content
verstecken, wenn ich auf .ab-head
klicken? Auch ausblenden, wenn ich auf ab-head
klicke und die content
sichtbar ist. Mit dem Code, den ich gerade habe, funktioniert es fast, aber wenn ich auf einen von ihnen klicke wird der ganze Inhalt umgeschaltet.jQuery Toggle Onclick auf Elternelement
Wie kann ich halte die Funktion nur auf den parent div
? Irgendwelche Ideen?
$(document).ready(function(){
$(".ab-head").click(function(){
$(".ab-content").toggle();
});
$(".ab-content").click(function(){
$(".ab-content").toggle();
});
});
<div class="ab-container">
<div class="ab-head">
<h1>some name 1</h1>
</div>
<div class="ab-content">
<p>some text bla bla bla 1</p>
</div>
</div>
<div class="ab-container">
<div class="ab-head">
<h1>some name 2</h1>
</div>
<div class="ab-content">
<p>some text bla bla bla 2</p>
</div>
</div>
Beispiel: https://jsfiddle.net/yppn4nex/