Dai vita ai componenti di Bootstrap, ora con 12 plugin jQuery personalizzati.
Una versione semplificata, ma flessibile, del tradizionale plug-in modale javascript con solo le funzionalità minime richieste e le impostazioni predefinite intelligenti.
Aggiungi menu a discesa a quasi tutto in Bootstrap con questo semplice plugin. Bootstrap offre il supporto completo del menu a discesa nella barra di navigazione, nelle schede e nelle pillole.
Usa scrollspy per aggiornare automaticamente i collegamenti nella barra di navigazione per mostrare il collegamento attivo corrente in base alla posizione di scorrimento.
Usa questo plugin per rendere le schede e le pillole più utili consentendo loro di scorrere i riquadri tabbable del contenuto locale.
Una nuova versione del plug-in jQuery Tipsy, Tooltips non si basa sulle immagini: usano CSS3 per le animazioni e gli attributi dei dati per l'archiviazione del titolo locale.
Aggiungi piccole sovrapposizioni di contenuto, come quelle dell'iPad, a qualsiasi elemento per ospitare informazioni secondarie.
* Richiede l'inclusione di descrizioni comandi
Il plug-in di avviso è una piccola classe per aggiungere funzionalità di chiusura agli avvisi.
Fai di più con i pulsanti. Controlla gli stati dei pulsanti o crea gruppi di pulsanti per più componenti come le barre degli strumenti.
Ottieni stili di base e supporto flessibile per componenti pieghevoli come fisarmoniche e navigazione.
Crea una giostra di qualsiasi contenuto desideri fornire una presentazione interattiva di contenuti.
Un plug-in di base facilmente estendibile per creare rapidamente eleganti intestazioni di testo con qualsiasi input di testo di moduli.
Per effetti di transizione semplici, includi bootstrap-transition.js una volta per far scorrere le modalità o gli avvisi in dissolvenza.
* Richiesto per l'animazione nei plugin
Una versione semplificata, ma flessibile, del tradizionale plug-in modale javascript con solo le funzionalità minime richieste e le impostazioni predefinite intelligenti.
Download fileDi seguito è riportato un modale renderizzato staticamente.
Un bel corpo...
Attiva o disattiva una modale tramite javascript facendo clic sul pulsante in basso. Scorrerà verso il basso e svanirà dalla parte superiore della pagina.
Avvia demo modaleChiama il modale tramite javascript:
- $ ( '#myModal' ). modale ( opzioni )
Nome | genere | predefinito | descrizione |
---|---|---|---|
sfondo | booleano | VERO | Include un elemento di sfondo modale. In alternativa, specificare static uno sfondo che non chiude il modale al clic. |
tastiera del computer | booleano | VERO | Chiude il modale quando viene premuto il tasto Esc |
mostrare | booleano | VERO | Mostra il modale quando inizializzato. |
Puoi attivare facilmente le modali sulla tua pagina senza dover scrivere una sola riga di javascript. Basta impostare data-toggle="modal"
un elemento del controller con un data-target="#foo"
o href="#foo"
che corrisponde a un ID elemento modale e, quando si fa clic, avvierà il modale.
Inoltre, per aggiungere opzioni alla tua istanza modale, includile semplicemente come attributi di dati aggiuntivi sull'elemento di controllo o sul markup modale stesso.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Avvia modale </a>
- <div class = "nascondi modale" id = "myModal" >
- < classe div = "intestazione modale" >
- < tipo di pulsante = "pulsante" class = "chiudi" data-dismiss = "modale" > × </button>
- <h3> Intestazione modale </h3>
- </div>
- < classe div = "corpo modale" >
- <p> Un bel corpo... </p>
- </div>
- < classe div = "piè di pagina modale" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Chiudi </a>
- <a href = "#" class = "btn btn-primary" > Salva le modifiche </a>
- </div>
- </div>
.fade
classe
.modal
all'elemento (fai riferimento alla demo per vederlo in azione) e includi bootstrap-transition.js.
Attiva il tuo contenuto come modale. Accetta opzioni opzionali object
.
- $ ( '#myModal' ). modale ({
- tastiera : falso
- })
Alterna manualmente un modale.
- $ ( '#myModal' ). modale ( 'attiva/disattiva' )
Apre manualmente un modale.
- $ ( '#myModal' ). modale ( 'mostra' )
Nasconde manualmente un modale.
- $ ( '#myModal' ). modale ( 'nascondi' )
La classe modale di Bootstrap espone alcuni eventi per l'aggancio alla funzionalità modale.
Evento | Descrizione |
---|---|
mostrare | Questo evento viene attivato immediatamente quando show viene chiamato il metodo dell'istanza. |
mostrato | Questo evento viene generato quando il modale è stato reso visibile all'utente (attenderà il completamento delle transizioni CSS). |
nascondere | Questo evento viene generato immediatamente quando hide viene chiamato il metodo dell'istanza. |
nascosto | Questo evento viene generato quando il modale ha finito di essere nascosto all'utente (attenderà il completamento delle transizioni CSS). |
- $ ( '#myModal' ). on ( 'nascosto' , funzione () {
- // fare qualcosa…
- })
Aggiungi menu a discesa a quasi tutto in Bootstrap con questo semplice plugin. Bootstrap offre il supporto completo del menu a discesa nella barra di navigazione, nelle schede e nelle pillole.
Download fileFare clic sui collegamenti di navigazione a discesa nella barra di navigazione e sulle pillole sottostanti per testare i menu a discesa.
Chiama i menu a discesa tramite javascript:
- $ ( '.dropdown-toggle' ). menu a discesa ()
Per aggiungere rapidamente funzionalità a discesa a qualsiasi elemento, è sufficiente aggiungere data-toggle="dropdown"
e qualsiasi elenco a discesa bootstrap valido verrà automaticamente attivato.
data-target="#fat"
o
href="#fat"
.
- <ul class = "nav nav-pillole" >
- <li class = "attivo" ><a href = "#" > Collegamento normale </a></li>
- <li classe = "menu a discesa" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Cadere in picchiata
- <b classe = "accento circonflesso" ></b>
- </a>
- <ul class = "menu a discesa" >
- <li><a href = "#" > Azione </a></li>
- <li><a href = "#" > Un'altra azione </a></li>
- <li><a href = "#" > Qualcos'altro qui </a></li>
- <li classe = "divisore" ></li>
- <li><a href = "#" > Link separato </a></li>
- </ul>
- </li>
- ...
- </ul>
Per mantenere intatti gli URL, utilizza l' data-target
attributo invece di href="#"
.
- <ul class = "nav nav-pillole" >
- <li classe = "elenco a discesa" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "percorso/alla/pagina.html" >
- Cadere in picchiata
- <b classe = "accento circonflesso" ></b>
- </a>
- <ul class = "menu a discesa" >
- ...
- </ul>
- </li>
- </ul>
Un'API programmatica per l'attivazione dei menu per una determinata barra di navigazione o per la navigazione a schede.
Il plug-in ScrollSpy consente di aggiornare automaticamente i target di navigazione in base alla posizione di scorrimento.
Download fileScorri l'area sottostante e guarda l'aggiornamento della navigazione. Verranno evidenziati anche gli elementi secondari a discesa. Provalo!
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi prima che si esaurissero qui. Tumblr diritto alla bicicletta da fattoria a tavola qualunque cosa. Cardigan Anim Kefiah Carles. Cabina fotografica di Velit seitan mcsweeney 3 wolf moon irure. Cosby maglione lomo jean pantaloncini, williamsburg felpa con cappuccio minimo qui probabilmente non ne hai sentito parlare et cardigan fondo fiduciario culpa biodiesel wes anderson estetica. Nihil tatuato accusamus, cred ironia biodiesel kefiah artigiano ullamco consequat.
Veniam marfa baffi skateboard, adipisicing barba fugiat velit forcone. Freegan barba aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Camion di cibo in maglione cosby tatuato, vinile quis non freegan di mcsweeney. Lo-fi wes anderson +1 sartoriale. Esercitazione non estetica di Carles quis gentrify. Brooklyn adipisicing birra artigianale vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap birra artigianale deserunt skateboard ea. Lomo bicycle rights adipisicing banh mi, velit ea sunt next level locavore monorigine caffè in magna veniam. High life id vinile, echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi Borsa messenger minimal fai da te. Cred ex in, marsupio sostenibile delectus consectetur iphone.
In incididunt echo park, officia deserunt mcsweeney's proident master cleanse thundercats sapiente veniam. Excepteur VHS elit, proident shoreditch +1 biodiesel laborum craft beer. Single-origin coffee wayfarers irure four loko, cupidatat terry richardson master cleanse. Assumenda you probably haven't heard of them art party fanny pack, tattooed nulla cardigan tempor ad. Proident wolf nesciunt sartorial keffiyeh eu banh mi sustainable. Elit wolf voluptate, lo-fi ea portland before they sold out four loko. Locavore enim nostrud mlkshk brooklyn nesciunt.
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
Keytar twee blog, culpa messenger bag marfa qualunque delectus food truck. Sapiente synth id presupposto. Locavore sed helvetica cliché ironia, thundercats probabilmente non ne hai sentito parlare consequat hoodie senza glutine lo-fi fap aliquip. Labore elit placeat prima che si esaurissero, terry richardson proident brunch nesciunt quis cosby maglione pariatur kefiyeh ut helvetica artigiano. Cardigan birra artigianale seitan readymade velit. VHS chambray laboris tempor veniam. Anim mollit minimo commodo ullamco thundercats.
Chiama lo scrollspy tramite javascript:
- $ ( '#barra di navigazione' ). spia pergamena ()
Per aggiungere facilmente il comportamento scrollspy alla tua navigazione nella barra in alto, aggiungi semplicemente data-spy="scroll"
l'elemento che vuoi spiare (di solito questo sarebbe il corpo).
- <body data-spy = "scorri" > ... </body>
<a href="#home">home</a>
must corrisponde a qualcosa nel dom come
<div id="home"></div>
.
Quando usi scrollspy insieme all'aggiunta o alla rimozione di elementi dal DOM, dovrai chiamare il metodo di aggiornamento in questo modo:
- $ ( '[data-spy="scorri"]' ). ciascuno ( funzione () {
- var $spia = $ ( questo ). scrollspy ( 'aggiorna' )
- });
Nome | genere | predefinito | descrizione |
---|---|---|---|
compensare | numero | 10 | Pixel da compensare dall'alto durante il calcolo della posizione di scorrimento. |
Evento | Descrizione |
---|---|
attivare | Questo evento si attiva ogni volta che un nuovo oggetto viene attivato da Scrollspy. |
Questo plug-in aggiunge una scheda rapida e dinamica e funzionalità pillola per la transizione attraverso i contenuti locali.
Download fileFai clic sulle schede sottostanti per passare da un riquadro nascosto all'altro, anche tramite i menu a discesa.
Denim grezzo probabilmente non hai sentito parlare di quei pantaloncini di jeans Austin. Nesciunt tofu stumptown aliqua, purificatore di synth retrò. Baffi cliché tempor, williamsburg carles vegan helvetica. Reprehenderit macellaio sintetizzatore acchiappasogni retrò kefiah. Maglione Cosby eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, macellaio voluptate nisi qui.
Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.
Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork. Williamsburg banh mi whatever gluten-free, carles pitchfork biodiesel fixie etsy retro mlkshk vice blog. Scenester cred you probably haven't heard of them, vinyl craft beer blog stumptown. Pitchfork sustainable tofu synth chambray yr.
Fondo fiduciario seitan tipografia, keytar raw denim kefiah etsy art party prima che esaurissero il tutto esaurito master cleanse senza glutine scenester calamari maglione cosby freegan. Marsupio portland seitan fai da te, arte festa locavore lupo cliché vita alta eco parco Austin. Cred vinile kefiah Salvia fai-da-te PBR, banh mi prima che esaurissero il maglione cosby locavore virale VHS da fattoria a tavola. Lomo lupo virale, baffi readymade thundercats kefiah birra artigianale marfa etica. Wolf salvia freegan, sartoriale kefiah eco park vegan.
Abilita le schede tabb tramite javascript (ogni scheda deve essere attivata individualmente):
- $ ( '#myTab a' ). fare clic su ( funzione ( e ) {
- e . preventDefault ();
- $ ( questo ). scheda ( "mostra" );
- })
Puoi attivare singole schede in diversi modi:
- $ ( '#myTab a[href="#profile"]' ). scheda ( "mostra" ); // Seleziona la scheda per nome
- $ ( '#myTab a:first' ). scheda ( "mostra" ); // Seleziona la prima scheda
- $ ( '#myTab a:last' ). scheda ( "mostra" ); // Seleziona l'ultima scheda
- $ ( '#myTab li:eq(2) a' ). scheda ( "mostra" ); // Seleziona la terza scheda (0-indicizzata)
Puoi attivare una navigazione in tab o pill senza scrivere alcun javascript semplicemente specificando data-toggle="tab"
o data-toggle="pill"
su un elemento. L'aggiunta delle classi nav
e nav-tabs
alla scheda ul
applicherà lo stile della scheda bootstrap.
- <ul class = "nav nav-schede" >
- <li><a href = "#home" data-toggle = "tab" > Home </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Profilo </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Messaggi </a></li>
- <li><a href = "#impostazioni" data-toggle = "scheda" > Impostazioni </a></li>
- </ul>
Attiva un elemento scheda e un contenitore di contenuto. La scheda dovrebbe avere a data-target
o un href
nodo di destinazione del contenitore nel DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "attivo" ><a href = "#home" > Home </a></li>
- <li><a href = "#profile" > Profilo </a></li>
- <li><a href = "#messages" > Messaggi </a></li>
- <li><a href = "#impostazioni" > Impostazioni </a></li>
- </ul>
- < classe div = "contenuto della scheda" >
- <div class = "riquadro schede attivo" id = "home" > ... </div>
- <div class = "tab-pannello" id = "profilo" > ... </div>
- <div class = "tab-pannello" id = "messaggi" > ... </div>
- <div class = "riquadro schede" id = "impostazioni" > ... </div>
- </div>
- <script>
- $ ( funzione () {
- $ ( '#myTab a:last' ). scheda ( "mostra" );
- })
- </script>
Evento | Descrizione |
---|---|
mostrare | Questo evento si attiva alla visualizzazione della scheda, ma prima che venga mostrata la nuova scheda. Utilizzare event.target e event.relatedTarget per indirizzare rispettivamente la scheda attiva e la scheda attiva precedente (se disponibile). |
mostrato | Questo evento si attiva alla visualizzazione delle schede dopo che è stata mostrata una scheda. Utilizzare event.target e event.relatedTarget per indirizzare rispettivamente la scheda attiva e la scheda attiva precedente (se disponibile). |
- $ ( 'a[data-toggle="tab"]' ). on ( 'mostrato' , funzione ( e ) {
- e . destinazione // scheda attivata
- e . relatedTarget // scheda precedente
- })
Ispirato all'eccellente plugin jQuery.tipsy scritto da Jason Frame; Le descrizioni comandi sono una versione aggiornata, che non si basa sulle immagini, usa CSS3 per le animazioni e gli attributi dei dati per l'archiviazione del titolo locale.
Download filePassa il mouse sui link sottostanti per vedere i suggerimenti:
Pantaloni attillati kefiah di livello successivo probabilmente non ne hai sentito parlare. Photo Booth barba denim grezzo letterpress borsa messenger vegana stumptown. Il seitan da fattoria a tavola, l'abbigliamento americano a 8 bit con quinoa sostenibile di mcsweeney's ha un chambray in vinile di spugna di richardson. Beard Stumptown, cardigan banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, quattro loko mcsweeney's cleanse vegan chambray. Un artigiano davvero ironico qualunque sia il keytar , il cinguettio di Banksy Austin, sceneggiatore da fattoria a tavola, gestisce il virale del caffè single-origine freegan cred denim grezzo.
Attiva il suggerimento tramite javascript:
- $ ( '#esempio' ). descrizione comando ( opzioni )
Nome | genere | predefinito | descrizione |
---|---|---|---|
animazione | booleano | VERO | applica una transizione di dissolvenza CSS al suggerimento |
posizionamento | stringa|funzione | 'superiore' | come posizionare la descrizione comando - in alto | in basso | sinistra | Giusto |
selettore | corda | falso | Se viene fornito un selettore, gli oggetti tooltip verranno delegati alle destinazioni specificate. |
titolo | stringa | funzione | '' | valore predefinito del titolo se il tag `title` non è presente |
grilletto | corda | 'librarsi' | come viene attivato il suggerimento comando - passa il mouse | messa a fuoco | Manuale |
ritardo | numero | oggetto | 0 | ritardo che mostra e nasconde la descrizione comando (ms) - non si applica al tipo di trigger manuale Se viene fornito un numero, il ritardo viene applicato a entrambi nascondi/mostra La struttura dell'oggetto è: |
Per motivi di prestazioni, le API di dati Tooltip e Popover sono attivate. Se desideri utilizzarle, specifica un'opzione di selezione.
- <a href = "#" rel = "tooltip" title = "first tooltip" > passa il mouse sopra di me </a>
Allega un gestore di descrizione comando a una raccolta di elementi.
Rivela il suggerimento di un elemento.
- $ ( '#elemento' ). descrizione comando ( 'mostra' )
Nasconde la descrizione comando di un elemento.
- $ ( '#elemento' ). descrizione comando ( 'nascondi' )
Attiva o disattiva la descrizione comando di un elemento.
- $ ( '#elemento' ). descrizione comando ( 'attiva/disattiva' )
Aggiungi piccole sovrapposizioni di contenuto, come quelle dell'iPad, a qualsiasi elemento per ospitare informazioni secondarie.
* Richiede l'inclusione di una descrizione comando
Download filePassa il mouse sopra il pulsante per attivare il popover.
Abilita i popover tramite javascript:
- $ ( '#esempio' ). popover ( opzioni )
Nome | genere | predefinito | descrizione |
---|---|---|---|
animazione | booleano | VERO | applica una transizione di dissolvenza CSS al suggerimento |
posizionamento | stringa|funzione | 'Giusto' | come posizionare il popover - top | in basso | sinistra | Giusto |
selettore | corda | falso | se viene fornito un selettore, gli oggetti tooltip verranno delegati alle destinazioni specificate |
grilletto | corda | 'librarsi' | come viene attivato il suggerimento comando - passa il mouse | messa a fuoco | Manuale |
titolo | stringa | funzione | '' | valore del titolo predefinito se l'attributo `title` non è presente |
contenuto | stringa | funzione | '' | valore di contenuto predefinito se l'attributo `data-content` non è presente |
ritardo | numero | oggetto | 0 | ritardo che mostra e nasconde il popover (ms) - non si applica al tipo di trigger manuale Se viene fornito un numero, il ritardo viene applicato a entrambi nascondi/mostra La struttura dell'oggetto è: |
Per motivi di prestazioni, le API di dati Tooltip e Popover sono attivate. Se desideri utilizzarle, specifica un'opzione di selezione.
Inizializza i popover per una raccolta di elementi.
Rivela un popover di elementi.
- $ ( '#elemento' ). popover ( 'mostra' )
Nasconde un popover di elementi.
- $ ( '#elemento' ). popover ( "nascondi" )
Attiva o disattiva un popover di elementi.
- $ ( '#elemento' ). popover ( 'attiva/disattiva' )
Il plug-in di avviso è una piccola classe per aggiungere funzionalità di chiusura agli avvisi.
ScaricaIl plug-in di avvisi funziona con messaggi di avviso regolari e blocca i messaggi.
Cambia questo e quello e riprova. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Abilita l'eliminazione di un avviso tramite javascript:
- $ ( ".avviso" ). avviso ()
Basta aggiungere data-dismiss="alert"
al pulsante di chiusura per fornire automaticamente una funzionalità di chiusura dell'avviso.
- <a class = "chiudi" data-dismiss = "alert" href = "#" > × </a>
Avvolge tutti gli avvisi con funzionalità di chiusura. Per fare in modo che i tuoi avvisi si attivino quando sono chiusi, assicurati che la classe .fade
e sia .in
già applicata.
Chiude un avviso.
- $ ( ".avviso" ). avviso ( "chiudi" )
La classe di avviso di Bootstrap espone alcuni eventi per l'aggancio alla funzionalità di avviso.
Evento | Descrizione |
---|---|
chiudere | Questo evento viene attivato immediatamente quando close viene chiamato il metodo dell'istanza. |
Chiuso | Questo evento viene generato quando l'avviso è stato chiuso (attende il completamento delle transizioni CSS). |
- $ ( '#mio-avviso' ). bind ( 'chiuso' , funzione () {
- // fare qualcosa…
- })
Ottieni stili di base e supporto flessibile per componenti pieghevoli come fisarmoniche e navigazione.
Download file* Richiede l'inclusione del plug-in Transizioni.
Usando il plugin di compressione, abbiamo creato un semplice widget in stile fisarmonica:
Abilita tramite javascript:
- $ ( ".comprimi" ). collassare ()
Nome | genere | predefinito | descrizione |
---|---|---|---|
genitore | selettore | falso | Se selettore, tutti gli elementi comprimibili sotto il genitore specificato verranno chiusi quando viene mostrato questo elemento comprimibile. (simile al comportamento della fisarmonica tradizionale) |
alternare | booleano | VERO | Attiva o disattiva l'elemento comprimibile durante l'invocazione |
Basta aggiungere data-toggle="collapse"
e un data-target
elemento per assegnare automaticamente il controllo di un elemento comprimibile. L' data-target
attributo accetta un selettore CSS a cui applicare la compressione. Assicurati di aggiungere la classe collapse
all'elemento comprimibile. Se desideri che sia aperto di default, aggiungi la classe aggiuntiva in
.
- < classe pulsante = "btn btn-danger" data-toggle = "collasso" data-target = "#demo" >
- semplice pieghevole
- </pulsante>
- <div id = "demo" class = "comprimi in" > … </div>
data-parent="#selector"
. Fare riferimento alla demo per vederlo in azione.
Attiva il tuo contenuto come elemento comprimibile. Accetta opzioni opzionali object
.
- $ ( '#mioComprimibile' ). collasso ({
- alterna : falso
- })
Attiva o disattiva un elemento comprimibile in mostrato o nascosto.
Mostra un elemento comprimibile.
Nasconde un elemento comprimibile.
La classe di compressione di Bootstrap espone alcuni eventi per l'aggancio alla funzionalità di compressione.
Evento | Descrizione |
---|---|
mostrare | Questo evento viene attivato immediatamente quando show viene chiamato il metodo dell'istanza. |
mostrato | Questo evento viene attivato quando un elemento di compressione è stato reso visibile all'utente (attenderà il completamento delle transizioni CSS). |
nascondere | Questo evento viene generato immediatamente quando il hide metodo è stato chiamato. |
nascosto | Questo evento viene generato quando un elemento di compressione è stato nascosto all'utente (attenderà il completamento delle transizioni CSS). |
- $ ( '#mioComprimibile' ). on ( 'nascosto' , funzione () {
- // fare qualcosa…
- })
Guarda la presentazione qui sotto.
Chiama tramite javascript:
- $ ( '.carosello' ). giostra ()
Nome | genere | predefinito | descrizione |
---|---|---|---|
intervallo | numero | 5000 | La quantità di tempo di ritardo tra il ciclo automatico di un elemento. Se è falso, il carosello non scorrerà automaticamente. |
pausa | corda | "volare" | Sospende il ciclo della giostra su mouseenter e riprende il ciclo della giostra su mouseleave. |
Gli attributi dei dati vengono utilizzati per i controlli precedenti e successivi. Dai un'occhiata al markup di esempio qui sotto.
- <div id = "myCarousel" class = "carousel slide" >
- <!-- Elementi del carosello -->
- < classe div = "carousel-inner" >
- <div class = "elemento attivo" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Navigazione a carosello -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Inizializza il carosello con un'opzione opzionale object
e inizia a scorrere gli elementi.
- $ ( '.carosello' ). carosello ({
- intervallo : 2000
- })
Scorre gli elementi del carosello da sinistra a destra.
Impedisce al carosello di scorrere gli oggetti.
Fa scorrere il carosello su un fotogramma particolare (basato su 0, simile a una matrice).
Passa all'elemento precedente.
Passa all'elemento successivo.
La classe del carosello di Bootstrap espone due eventi per l'aggancio alla funzionalità del carosello.
Evento | Descrizione |
---|---|
diapositiva | Questo evento viene attivato immediatamente quando slide viene richiamato il metodo dell'istanza. |
scivolato | Questo evento viene attivato quando il carosello ha completato la transizione della diapositiva. |
Un plug-in di base facilmente estendibile per creare rapidamente eleganti intestazioni di testo con qualsiasi input di testo di moduli.
Download fileInizia a digitare nel campo sottostante per mostrare i risultati in anticipo.
Chiama il typeahead tramite javascript:
- $ ( '.typeahead' ). dattilografare ()
Nome | genere | predefinito | descrizione |
---|---|---|---|
fonte | Vettore | [ ] | L'origine dati su cui eseguire query. |
Oggetti | numero | 8 | Il numero massimo di elementi da visualizzare nell'elenco a discesa. |
abbinatore | funzione | senza distinzione tra maiuscole e minuscole | Il metodo utilizzato per determinare se una query corrisponde a un elemento. Accetta un singolo argomento, item rispetto al quale testare la query. Accedi alla query corrente con this.query . Restituisce un valore booleano true se la query è una corrispondenza. |
selezionatore | funzione | corrispondenza esatta, distinzione tra maiuscole e minuscole, senza distinzione tra maiuscole e minuscole |
Metodo utilizzato per ordinare i risultati del completamento automatico. Accetta un singolo argomento items e ha l'ambito dell'istanza typeahead. Fare riferimento alla query corrente con this.query . |
evidenziatore | funzione | evidenzia tutte le corrispondenze predefinite | Metodo utilizzato per evidenziare i risultati del completamento automatico. Accetta un singolo argomento item e ha l'ambito dell'istanza typeahead. Dovrebbe restituire html. |
Aggiungi attributi di dati per registrare un elemento con funzionalità typeahead.
- < tipo di input = "testo" data-fornite = "typeahead" >
Inizializza un input con un typeahead.