Nicht mehr ganz neu hier
Hallo,
ich habe für mich eine einfache Möglichkeit den nachfolgenden Tag eines Divs mittels Javascript zu öffnen gefunden.
$(document).ready(function(){
$("div").click(function(){ // trigger
$(this).next("p").slideToggle("fast"); // blendet beim Klick auf "div" die nächste "p" ein.
$(this).children("a").toggleClass("closed open"); // wechselt beim Klick auf "div" die Klasse des enthaltenen a-Tags von "closed" zu "open".
});
});
<div id="style">
<div><a href="#" > </a></div>
</div>
<p></p>
Das klappt echt super. Leider habe ich nun das Problem das ich auf dem "p" (Absatz) hängen bleibe und keine Layoutmöglichkeiten in diesen Bereich mehr habe. Mit Javascript kenne ich mich nicht so gut aus. Das §(this).next("p") kann eventuell erweitert werden. Oder es gibt die Möglichkeit dort ein div class einzubinden. Ein Bild kann ich da zwar einbinden aber eben keine weiteren Div Elemente.
Vielleicht hat jemand einen Ideenanstoß Danke
ich habe für mich eine einfache Möglichkeit den nachfolgenden Tag eines Divs mittels Javascript zu öffnen gefunden.
$(document).ready(function(){
$("div").click(function(){ // trigger
$(this).next("p").slideToggle("fast"); // blendet beim Klick auf "div" die nächste "p" ein.
$(this).children("a").toggleClass("closed open"); // wechselt beim Klick auf "div" die Klasse des enthaltenen a-Tags von "closed" zu "open".
});
});
<div id="style">
<div><a href="#" > </a></div>
</div>
<p></p>
Das klappt echt super. Leider habe ich nun das Problem das ich auf dem "p" (Absatz) hängen bleibe und keine Layoutmöglichkeiten in diesen Bereich mehr habe. Mit Javascript kenne ich mich nicht so gut aus. Das §(this).next("p") kann eventuell erweitert werden. Oder es gibt die Möglichkeit dort ein div class einzubinden. Ein Bild kann ich da zwar einbinden aber eben keine weiteren Div Elemente.
Vielleicht hat jemand einen Ideenanstoß Danke