O non ho capito il tuo problema, o tu non hai capito jQuery.Originariamente inviato da Secchiello
2 - questa soluzione mi piace stilisticamente, ma non saprei come poterla rendere effettiva.
In quanto dovrei scorrere i nomi delle sezioni e controllare con un if(b(i).hasClass('opened'))
La soluzione 2 è quello che normalmente si fa con jQuery, e utilizzare una classe opened può essere considerato anche bello semanticamente.
Ma ovviamente, per mettere le mani sull'elemento che è aperto non ha senso scorrerli tutti e verificare se hasClass('opened'). Ti basta semplicemente usare il class selector $('.opened'). Sull'oggetto risultante potrai poi invocare i metodi che ti servono per chiuderlo.