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.
creare un menu con effetto jquery
Lun, 16/08/2010 - 15:10
#1
creare un menu con effetto jquery
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 conDrupal.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?