A seguire la demo, pubblicata su CodePen, in cui è possibile anche apportare modifiche personalizzate al codice e visualizzarle in tempo reale.
La struttura del codice HTML è molto semplice: un div contenitore div id="content" racchiude la sequenza dei div intestazione div class="s_toggle" e dei relativi contenuti div class="nascosto", nascosti grazie alla regola CSS display:none
La funzione javascript, che utilizza la libreria jQuery, controlla l'accordion: al click sull'intestazione, se il relativo contenuto è visibile, viene nascosto
if ( $(this).next().is(":visible")){ $(this).next().hide('slow'); }
altrimenti viene nascosto il contenuto in quel momento visibile e viene mostrato il contenuto associato all'intestazione
else{ $('div.nascosto:visible').hide('slow'); $(this).next().show('slow'); }
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.