scusate la domanda, immagino sia una cosa fin troppo elementare, ma proprio non riesco a farla funzionare.
Sto utilizzando jQuery per far aprire e chiudere dei DIV con effetto slideUp e slideDown.
la sintassi base del mio codice è:
dove #bottone è il nome del DIV che funge da bottone e #contentX il nome dei DIV che voglio rendere visibili o nascondere.codice:$('#bottone').click(function() { $('#content1').slideUp(); $('#content2').slideUp(); $('#content3').slideUp(); $('#content4').slideUp(); $('#content5').slideToggle(); $('#content6').slideUp(); });
lo script qui sopra, ben più lungo, è duplicato per ogni singolo "bottone".
visto che di DIV con contenuti ne ho parecchi, quel che vorrei è:
- creare una funzione che chiuda tutto
- richiamarla poi in ogni singolo "bottone"
- fare poi il slideToggle del singolo DIV che il dato bottone deve visualizzarmi
come faccio? ho cercato online la sittassi per definire e richiamare le funzioni, ma non devo aver capito qualcosa, perché non riesco a farla funzionare...