Javascript per Bootstrap

Dai vita ai componenti di Bootstrap con nuovi plugin personalizzati che funzionano con jQuery ed Ender .

← Torna alla home di Bootstrap

Questo plugin serve per aggiungere l'interazione scrollspy (aggiornamento automatico della navigazione) alla barra superiore del bootstrap.

Scarica

Utilizzando boostrap-scrollspy.js

  1. $ ( '#barra in alto' ). menu a discesa ()

Marcatura

Per aggiungere facilmente il comportamento scrollspy al tuo nav, aggiungi semplicemente l' data-scrollspyattributo al file .topbar.

  1. <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>

Metodi

$().scorrimento()

Auto attiva i pulsanti di navigazione in base alla posizione di scorrimento degli utenti.

  1. $ ( 'corpo > .topbar' ). scrollSpia ()

Avviso I tag di ancoraggio della barra superiore devono avere target ID risolvibili. Ad esempio, un <a href="#home">home</a>must corrisponde a qualcosa nel dom come <div id="home"></div>.

.scrollspy('aggiorna')

Lo scrollspy memorizza nella cache i pulsanti di navigazione e le coordinate di sezione per le prestazioni. Se devi aggiornare questa cache (probabilmente se hai contenuto dinamico), chiama semplicemente questo metodo di aggiornamento. Se hai utilizzato l'attributo data per definire il tuo scrollspy, chiama semplicemente refresh sul corpo.

  1. $ ( 'corpo' ). scrollspy ( 'aggiorna' )

Demo

Controlla la navigazione nella barra in alto in questa pagina.

Questo plugin aggiunge una scheda rapida e dinamica e funzionalità pillola.

Scarica

Utilizzando boostrap-tabs.js

  1. $ ( '.schede' ). schede ()

Marcatura

Puoi attivare una navigazione tramite tab o pillola senza scrivere alcun javascript semplicemente dando loro un attributo data-tabso .data-pills

  1. <ul class = "schede" data-tabs = "schede" > ... </ul>

Metodi

$().tabs o $().pillole

Attiva la funzionalità di tab e pillola per un determinato contenitore. I collegamenti alle schede dovrebbero fare riferimento agli ID nel documento.

  1. <ul class = "schede" >
  2. <li class = "attivo" ><a href = "#home" > Home </a></li>
  3. <li><a href = "#profile" > Profilo </a></li>
  4. <li><a href = "#messages" > Messaggi </a></li>
  5. <li><a href = "#impostazioni" > Impostazioni </a></li>
  6. </ul>
  7.  
  8. < classe div = "contenuto della pillola" >
  9. <div class = "attivo" id = "casa" > ... </div>
  10. <div id = "profilo" > ... </div>
  11. <div id = "messaggi" > ... </div>
  12. <div id = "impostazioni" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( funzione () {
  17. $ ( '.schede' ). schede ()
  18. })
  19. </script>

Demo

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.

Banksy do proident, brooklyn photo booth delectus sunt artisan sed organic exercitation eiusmod four loko. Quis tattooed iphone esse aliqua. Master cleanse vero fixie mcsweeney's. Ethical portland aute, irony food truck pitchfork lomo eu anim. Aesthetic blog DIY, ethical beard leggings tofu consequat whatever cardigan nostrud. Helvetica you probably haven't heard of them carles, marfa veniam occaecat lomo before they sold out in shoreditch scenester sustainable thundercats. Consectetur tofu craft beer, mollit brunch fap echo park pitchfork mustache dolor.

Sunt qui biodiesel mollit officia, fanny pack put a bird on it thundercats seitan squid ad wolf bicycle rights blog. Et aute readymade farm-to-table carles 8-bit, nesciunt nulla etsy adipisicing organic ea. Master cleanse mollit high life, next level Austin nesciunt american apparel twee mustache adipisicing reprehenderit hoodie portland irony. Aliqua tofu quinoa +1 commodo eiusmod. High life williamsburg cupidatat twee homo leggings. Four loko vinyl DIY consectetur nisi, marfa retro keffiyeh vegan. Fanny pack viral retro consectetur gentrify fap.

Basato sull'eccellente plugin jQuery.tipsy scritto da Jason Frame; twipsy è una versione aggiornata, che non si basa sulle immagini, utilizza CSS3 per le animazioni e gli attributi dei dati per l'archiviazione dei titoli!

Scarica

Utilizzando bootstrap-twipsy.js

  1. $ ( '#esempio' ). twipsy ( opzioni )

Opzioni

Nome genere predefinito descrizione
animare booleano VERO applica una transizione di dissolvenza CSS al suggerimento
ritardoIn numero 0 ritardo prima di mostrare la descrizione comando (ms)
ritardo Fuori numero 0 ritardo prima di nascondere la descrizione comando (ms)
ricaderci corda '' testo da utilizzare quando non è presente il titolo della descrizione comando
posizionamento corda 'sopra' come posizionare la descrizione comando - sopra | sotto | sinistra | Giusto
html booleano falso consente il contenuto html all'interno del suggerimento
abitare booleano falso utilizzare la delega di eventi invece dei singoli gestori di eventi
compensare numero 0 offset in pixel della descrizione comando dall'elemento di destinazione
titolo stringa | funzione 'titolo' attributo o metodo per recuperare il testo del titolo
grilletto corda 'librarsi' come viene attivato il suggerimento comando - passa il mouse | messa a fuoco | Manuale

Metodi

$().twipsy(opzioni)

Allega un gestore twipsy a una raccolta di elementi.

.twipsy('mostra')

Rivela un elemento twipsy.

  1. $ ( '#elemento' ). twipsy ( "mostra" )

.twipsy('nascondi')

Nasconde un elemento twipsy.

  1. $ ( '#elemento' ). twipsy ( "nascondi" )

.twipsy (vero)

Restituisce un'istanza della classe twipsy degli elementi.

  1. $ ( '#elemento' ). twipsy ( vero )

Avviso In alternativa, questo può essere recuperato con $().data('twipsy').

Demo

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, lo sceneggiatore banky Austin twitter da fattoria a tavola gestisce il virale del caffè single-origine freegan cred denim grezzo.

Il plugin popover fornisce una semplice interfaccia per aggiungere popover alla tua applicazione. Estende il plug-in boostrap-twipsy.js , quindi assicurati di prendere anche quel file quando includi i popover nel tuo progetto!

Scarica

Utilizzando boostrap-popover.js

  1. $ ( '#esempio' ). popover ( opzioni )

Opzioni

Nome genere predefinito descrizione
animare booleano VERO applica una transizione di dissolvenza CSS al suggerimento
ritardoIn numero 0 ritardo prima di mostrare la descrizione comando (ms)
ritardo Fuori numero 0 ritardo prima di nascondere la descrizione comando (ms)
ricaderci corda '' testo da utilizzare quando non è presente il titolo della descrizione comando
posizionamento corda 'Giusto' come posizionare la descrizione comando - sopra | sotto | sinistra | Giusto
html booleano falso consente il contenuto html all'interno del suggerimento
abitare booleano falso utilizzare la delega di eventi invece dei singoli gestori di eventi
compensare numero 0 offset in pixel della descrizione comando dall'elemento di destinazione
titolo stringa | funzione 'titolo' attributo o metodo per recuperare il testo del titolo
contenuto stringa | funzione 'contenuto di dati' attributo o metodo per recuperare il testo del contenuto
grilletto corda 'librarsi' come viene attivato il suggerimento comando - passa il mouse | messa a fuoco | Manuale

Metodi

$().popover(opzioni)

Inizializza i popover per una raccolta di elementi.

.popover('mostra')

Rivela un popover di elementi.

  1. $ ( '#elemento' ). popover ( 'mostra' )

.popover('nascondi')

Nasconde un popover di elementi.

  1. $ ( '#elemento' ). popover ( "nascondi" )

Demo

passa il mouse per il popover

Il plug-in di avviso è una classe molto piccola per aggiungere funzionalità di chiusura agli avvisi.

Scarica

Utilizzando bootstrap-alerts.js

  1. $ ( ".messaggio di avviso" ). avviso ()

Marcatura

Basta aggiungere un data-alertattributo ai tuoi messaggi di avviso per dare loro automaticamente una funzionalità di chiusura.

Metodi

$().avviso()

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 .fadee sia .ingià applicata.

.alert('chiudi')

Chiude un avviso.

  1. $ ( ".messaggio di avviso" ). avviso ( "chiudi" )

Demo

×

Santo guacamole! Meglio controllarti, non stai molto bene.

×

Oh schiocco! Hai un errore! 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.