Ho un problema, vorrei animare (slideToggle) un elemento attraverso un click ad un elemento figlio del fratello di questo! detto così è un po' complicato da capire, meglio postare il codice:
Javascript
Codice PHP:
$(".openclose").click(function(){
$(".slidecontent").slideToggle();
});
e HTML
Codice PHP:
<h2>Titolo1 <span class="openclose">-</span></h2>
<div class="slidecontent">contenuto</div>
<h2>Titolo2 <span class="openclose">-</span></h2>
<div class="slidecontent">contenuto</div>
In pratica voglio animare il div con classe "slidecontent" immediatamente successivo al titolo, ma ho diversi di questi elementi nella pagina e lo script precedente li anima tutti (ovviamente).
Anche utilizzando
Codice PHP:
$(".openclose").click(function(){
$(this).parent().siblings(".slidecontent").slideToggle();
});
non ottengo l'animazione voluta (prende comunque tutti gli elementi in quanto tutti fratelli del titolo).
Come riesco ad animare questo elemento?
Grazie!