creare un menu con effetto jquery

3 contenuti / 0 new
Ultimo contenuto
creare un menu con effetto jquery

ciao a tutti, sapete dirmi come fare a realizzare un menu con un effetto jquery?
credo che devo usare il modulo jquery update, ma non riesco a capire coe funziona.

la libreria jquery è già presente nel core di drupal anche se non è la più recente.
praticamente per applicare jquery ad elementi nella pagina dipende dallo script che vuoi applicare.
ognuno ha metodi diversi.
la maggiorparte vengono applicati tramite l'uso di riconoscimento del nome o classe assegnada ad un DIV

per esempio se vuoi applicare uno dei menù jquery più semplici trovato quì.

-scarica il plugin e mettilo nella cartella /sites/all/themes/YOURTHEME/YOURSUBTHEME/scripts/accordion
(dovrebbe bastare lo script 'jquery.accordion.min.js' e la cartella 'lib')

-modifica il file NOMEDELTUOTEMA.info e inserisci

scripts[] = script/accordion/jquery.accordion.min.js
scripts[] = script/accordion/lib/...

uno per ogni script che aggiungi

**nel prossimo passo ho qualche confusione anche io**
-modifical il file 'script.js' per aggiungerci il codice che dice al browser di applicare il determinato script (in questo caso accordion) alla determinata div in questo caso jQuery('#ID DELLA DIV DEL MENU').accordion();

visto che drupal carica script in modo speciale invece di caricare can document.ready(function() lo carichiamo con Drupal.behaviors

quindi il codice da inserire nel file 'script.js' è il seguente

Drupal.behaviors.accordion = function (context) {
jQuery('#ID DELLA DIV DEL MENU').accordion();
};

...dovrebbe funzionare...
ho imparato ad usare javascript per drupal molto di recente quindi ha parecchia strada da percorrere ancora!
divertiti :)

non mi funziona, qualcuno può dirci se stiamo facendo bene ed eventualemnte dove sbagliamo?