Ultimamente ho avuto l’esigenza di creare un pannello che compariva a comparsa, come in questo esempio.
Per ottenere questo effetto ho utilizzato jquery, una libreria javascript che consente di manipolare facilmente il codice HTML, creare animazioni ecc,, ma principalmente permette di velocizzare la scrittura del codice javascript.

Per realizzare questo effetto, dovete:
- Scaricare il file jquery.js;
- Inserire tra i tag head il codice necessario per installare lo script:
- Sempre tra i tag head, aggiungere questo codice, che potete anche mettere in file esterno che chiamate come visto in precedenza per jquery.
<script type=”text/javascript” src=”jquery.js”></script>
<script type=”text/javascript”>
$(document).ready(function(){
$(“.btn-slide”).click(function(){
$(“#panel”).slideToggle(“slow”);
$(this).toggleClass(“active”); return false;
});
});
</script>
Dove #panel è l’id del div che dovrà comparire con l’effetto slide, e .btn_slide la classe associata al pulsante che attiva il div #panel.
<div id=”panel”>
Qui ci puoi mettere quello che vuoi… </div>
<p class=”slide”><a href=”#” class=”btn-slide”>Slide Panel</a></p>
Spero possa servirvi per i vostri progetti!!!







Complimenti fede, vedo che ti informi praticamente sempre su tutto. Sicuramente a qualcuno potra’ servire. Mitico
Da: Mnemonic su luglio 4, 2008
alle 9:25 am
Da: fedeweb su luglio 4, 2008
alle 12:51 pm
Ottima segnalazione. Questi framework JavaScript sono eccezionali.
Ultimamente mi sono “innamorato” di EXT JS, eccellente in coppia con Adobe Air.
Da: EmaWebDesign su luglio 5, 2008
alle 12:09 am
[...] all’utente di cambiare lo sfondo del sito Qualche giorno fa vi ho parlato dello slide panel, ovvero un div che compare a seconda dell’azione [...]
Da: Permettere all’utente di cambiare lo sfondo del sito « Fedeweb su luglio 9, 2008
alle 8:07 am
[...] come creare un effetto hover animato, sfruttando jquery, di cui è stata già vista un’applicazione qualche settimana fa. Ecco un esempio di quello che andremo a [...]
Da: Effetto hover animato con jquery « Fedeweb su luglio 21, 2008
alle 10:45 am
Ciao!
Ho provato a seguire la guida che hai fatto, ma purtroppo non riesco a farla funzionare!
Il contenuto del div lo vedo dall’inizio (e non con lo scorrimento del pannello); mentre se clicco nel punto che dovrebbe attivare lo scorrimento, mi apre una finestra dove mi dice che l’indirizzo è irragiungibile.
Eppure ho fatto tutto esattamente come da guida!
Puoi darmi una mano?
Grazie!
Da: Giuseppe su ottobre 15, 2008
alle 8:35 pm
Perdonami, mi mancava una virgoletta, ora funziona tutto!
Grazie mille per l’ottima guida!
Da: Giuseppe su ottobre 15, 2008
alle 8:37 pm
Bene ottimo!! il 99% delle volte sono delle virgolette, o dei punti e virgola a non far funzionare le cose..
Da: fedeweb su ottobre 16, 2008
alle 10:39 am
Scusate ma qualcuno di voi sa come potrei fare quella cosa dello slide panel ma a partire da destra e farlo aprire verso sinistra invece che su e giù?
Grazie
Da: Raf su ottobre 29, 2008
alle 12:06 am
Ottimo veramente… molto utile
Da: Jqueryamo su gennaio 20, 2009
alle 5:26 pm
Grazie! e complimenti per il design del tuo blog..mi piace molto!
Da: fedeweb su gennaio 20, 2009
alle 6:09 pm