Ho creato questa funzione in jquery che dovrebbe nascondere tutti i
figli di <h3>. In realtà funziona correttamente solo con i primi
nascondendo e non mostrando mai gli eventuali secondi o terzi
. Dove sbaglio?
Codice PHP:
$(document).ready(function(){
$('h3').click(function() {
if (!$(this).hasClass("actived")) {
$('h3').removeClass("actived");
$(this).addClass("actived");
$('h3 ~ p').slideUp(400);
$(this).next().delay(400).slideDown(400);
}
});
$('h3 ~ p').hide().first().show();
$('h3').first().addClass("actived");
});