Pagina 1 di 1

Domande generali su jquery

Inviato: 25/08/2010, 12:02
da BMercer
Allora avrei un paio di domande su javascript e jquery.
Vorrei inserire alcune animazioni ed effetti in jquery nel mio cms e una cosa molto importante sarebbe avere ogni script jquery da una parte, quindi cercare di eliminare il più possibile i tag tipo onlick, onmouseover, onmouseout nativi di html. Il problema è che non sembra funzionare l'inclusione di più file javascript nella stessa pagina.
E' possibile inserire più file in html attraverso:

Codice: Seleziona tutto

<script type="text/javascript" src=""></script>
?

Secondo quesito:
In jquery avrei la necessità di eseguire una operazione molte volte. Vorrei infatti che, dato un menù creato con una lista non ordinata (ul) con gli elementi lista (li), si potesse al click su uno di essi, mostrare una finestra prima nascosta dall'attributo "display: none". La funzione per mostrare le finestre sarebbe fadeIn() di jquery, il problema è che non so come scrivere il codice una volta sola e fare in modo che ogni elemento lista al click mostri la corrispettiva pagina.
Una idea potrebbe essere quella di utilizzare per l'elemento lista l'id="page" e per la finestra corrispondente (un semplice div) utilizzare l'id "page-window" e giocare sull'id. Oppure boh.
Idee?

Re: Domande generali su jquery

Inviato: 25/08/2010, 16:03
da Astro86
Inserire javascript con jquery puoi riempire anche un'intera pagina... ma dipende cosa fa e la sua funzione..

se metti ad esempio troppe jquery che svolgono più o meno lo stesso lavoro (es. creare effetti di movimento nello sfondo) può entrare il conflitto con l'altra script che usa il jquery e si annullano a vicenda (oltre a trovarti una pagina molto pesante da caricare)..

quindi io consiglio di ridurre al massimo i javascript con jquery magari facendo fare tutto il lavoro ad una sola script

Re: Domande generali su jquery

Inviato: 26/08/2010, 13:34
da BMercer
Ma lo script che io creo in jquery posso inserirlo in un file a parte?
Ad esempio: posso creare un file jquery.js che contiene il framework e poi un file main.js con gli script che scrivo io e inserirli entrambi nel file html?

Re: Domande generali su jquery

Inviato: 26/08/2010, 23:19
da Astro86
si pero devi stare attento che non vanno in contrasto tra di loro tipo facendo un jquery che va a controllare un'altro script con jquery gia assegnato...

(non so se mi hai seguiro)

Re: Domande generali su jquery

Inviato: 27/08/2010, 1:38
da BMercer
Non ho molto capito il concetto.

Re: Domande generali su jquery

Inviato: 29/08/2010, 11:29
da Astro86
vediamo :/

te inserisci una jquery che controlla un menù a scomparsa, inserisci un'altra jquery che da casualmente degli effetti al menù a scomparsa..

questi due potrebbero andare in conflitto tra di loro perche sono 2 jquery differenti che controllano lo stesse elemento (il menù a scomparsa)