2011-01-31 10 views
8

jQuery UI dispone di un widget "tabulazione verticale" bello da vedere per passare tra i capitoli on its own website.Verticale "scheda" in loco UI jQuery

enter image description here

Qualcuno sa se questo si basa su una sorta di widget di serie (è aspettarsi che il componente "tabs" dell'interfaccia utente venga utilizzato per questo, ma non i dadi!) o se si tratti di qualcosa di personalizzato? Una rapida occhiata al codice mi fa sospettare che quest'ultimo ... Questo sarebbe molto utile in un progetto su cui sto lavorando.

+1

Guardando demos.js, sembra essere roba abitudine di semplicemente aggiungendo e rimuovendo la classe 'demo-config-on' onClick. L'evento click inizia sulla riga 66 del file demos.js, il che mi porta a credere che la tua conclusione che è su misura, sia vera. – Lance

risposta

3

E 'la UI Tabs Widget: http://jqueryui.com/demos/tabs/

potete stile le schede verticali con i CSS in modo semplice, perché è possibile definire una lista non ordinata, stile alle vostre esigenze e aggiungere UI Tabs magia. Ecco alcuni styling veramente di base ... http://jsfiddle.net/CR6Eg/

<li class="ui-tabs-nav-item"> 
    <a href="#fragment-slide-1"><span>Volutpat ut wisi enim</a> 
</li> 
<li class="ui-tabs-nav-item"> 
    <a href="#fragment-slide-2"><span>Volutpat ut wisi enim</a> 
</li> 

<div class="ui-tabs-panel" id="fragment-slide-1" style=""> 
    <p>content</p> 
</div> 
<div class="ui-tabs-panel" id="fragment-slide-2" style=""> 
    <p>content</p> 
</div> 
+0

Questo tipo di styling è disponibile già pronto? –

+1

Ah-ha! Esiste un sottoprogetto "schede verticali" [qui] (http://stackoverflow.com/questions/773074/vertical-tabs-with-jquery). Lo verificherò, potrei essere in grado di lavorare con quello già. Se hai qualche suggerimento su dove ottenere questo stile specifico in un pacchetto, sarei interessato a vederlo comunque. –

+0

Non hai davvero bisogno del sottoprogetto delle schede verticali. È molto facile da fare ... Hai solo bisogno di una conoscenza base di CSS e HTML. – gearsdigital