ho fatto qualche altra prova e ci sono quasi arritvato.
solo che nn riesco a risovlere definitivamente:
codice:
$(function() {
$("#accordion .expanded").hide();
$(".opening").click(function() {
if(// SE QUALCUNO HA LA CLASSE .da_nascondere) {
$(".da_nascondere").hide();
}
$(this).next().slideToggle('fast', function() {
$(this).prev("a.opening").toggleClass("active");
$(this).toggleClass("da_nascondere");
});
return false;
});
});
ho pensato di aggiungere un'altra classe all'elemento attivo e quando clicco prima controllo se l'elemento da_nascondere c'è e in caso lo nascondo.
solo che nn funziona benissimo e penso che il problema sia nella condizione dell'if.