USimpleTabStrip è un Unobtrusive Javascript in grado di migliorare i classici link anchor (ancora) all'interno di una pagina HTML. Questo sorgente è un miglioramento della funzione presentata in Unobtrusive Tabstrip. In questa versione oltre ad allineare il codice alle release 1.6 di prototype.js è stata creata una vera e propria classe per gestire i TabStrip. La release qui presentata è molto semplice e lineare. Il suo principale lavoro risiede nell'aggiungere un evento click ai normali link anchor. Non sono inoltre presentati stili CSS, proprio per lasciare la massima libertà d'azione; tuttavia è possibile ottenere un efficace TabStrip con poche righe di codice CSS aggiuntivo; vedi Aggiungere degli stili CSS più sotto.
Codice HTML
La classe USimpleTabStrip lavora su un HTML molto semplice, sftuttando gli anchor (<a name></a>):
HTML:
-
<!-- Semplice lista di link all'interno della pagina -->
-
-
<li><a href="#tbs1">Link 1
</a></li>
-
<li><a href="#tbs2">Link 2
</a></li>
-
<li><a href="#tbs3">Link 3
</a></li>
-
</ul>
-
-
<!-- Blocchi/tabs -->
-
-
-
-
-
-
</div>
-
-
-
-
-
-
</div>
-
-
-
-
-
-
</div>
Il tag div subito sotto l'anchor a funziona da contenitore.
Continua a leggere... »
Post correlati