JavaScript » Articoli » JQuery
di: Giuseppe Celsi 02 Luglio 2007
Abbiamo visto nell'articolo Tab semplici e accessibili con JQuery come costruire una interfaccia a tab seguendo una procedura passo per passo. Lo script da me proposto, pur essendo semplice da utilizzare ed efficace, non è così sofisticato e articolato come il plugin jquery.tabs.js - descritto sul sito Stilbüro e creato da Klaus Hartl.
Rimando all'articolo Tab semplici e accessibili con JQuery, così come anche gli altri articoli richiamati nello stesso per la necessarie conoscenze propedeutiche sull'interfaccia a tab. Inoltre, per un'introduzione di carattere generale segnalo l'articolo (in inglese) Tabbed document interface, presente in Wikipedia.
Per comprendere come utilizzare al meglio questo plugin di jQuery, affronteremo i seguenti argomenti:
Per prima cosa suggerirei di vedere cosa fa il plugin stesso andando alla pagina demo del suo autore. Nella stessa pagina troviamo il link al package della demo stessa, cioè un file zippato contenente sia la stessa demo sia tutti i file necessari, inclusa l'ultima versione del plugin.
Ma cerchiamo di andare per gradi. Nella package troviamo:
index.html - in cui sarà visualizzata l'interfaccia
a tabjquery.tabs.css - in cui troviamo le regole
CSS che ci occorrono per la sola interfaccia a tab; in esso sono inserite le
classi .tabs-nav necessarie per creare l'interfaccia a tab a partire
da una semplice lista; in genere possiamo personalizzare a piacere queste classi,
usando la grafica che vogliamo, inclusi alcuni elementi grafici definiti in
file immagine (nella demo è tab.png). Il foglio stile jquery.tabs-ie.css,
definisce delle classi applicate solo per IE, e occorre solo per il particolare
stile grafico scelto dall'autore.jquery.js; nel package è presente la versione compressa
jquery-1.1.2.pack.js;jquery.tabs.js, o le sue versioni ridotta -
jquery.tabs.min.js - o critptata e compressa - jquery.tabs.pack.js.jquery.history_remote.pack.js, realizzato dallo
stesso autore e descritto in
questa pagina; questo
plugin è utile per compensare il fatto che i click sull'interfaccia a tab non
vengono memorizzati nella cronologia del browser; questo plugin non è indispensabile
per fa funzionare l'interfaccia a tab, tuttavia se viene caricato jquery.tabs.js
lo riconosce e lo usa automaticamente.Vediamo ora le istruzioni passo-passo per costruire la nostra interfaccia.
|
Ottimizzare le Performance di jQuery: cache e concatenazione |
Canvas, guida praticaCanvas, tra gli elementi di HTML5 è forse quello di maggior impatto.... |
Guida jQuery UICreare siti ricchi e dinamici con jQuery UI, il progetto ufficiale... |
Guida Javascript: tecniche avanzateUna guida dal taglio pratico per approfondire la programmazione a... |
Ogni martedì, direttamente nella tua e-mail: guide, articoli, script, novità e approfondimenti tecnici su JavaScript.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso JQuery e Ajax per Webmaster19 Marzo 2012 a Milano |
|
|
Corso Webmaster base20 Febbraio 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |