Javascript per Bootstrap

Portate i cumpunenti di Bootstrap à a vita cù novi plugins persunalizati chì travaglianu cù jQuery è Ender .

← Torna à a casa Bootstrap

Stu plugin hè per aghjunghje l'interazzione scrollspy (auto aghjurnamentu nav) à a barra superiore di bootstrap.

Scaricate

Utilizendu bootstrap-scrollspy.js

  1. $ ( '#topbar' ). scrollSpy ()

Marcatura

Per aghjunghje facilmente u cumpurtamentu scrollspy à u vostru navigatore, aghjunghje solu l' data-scrollspyattributu à u .topbar.

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

I metudi

$().scrollSpy()

Attiva automaticamente i buttoni di navigazione da a pusizione di scorrimentu di l'utilizatori.

  1. $ ( 'corpu > .topbar' ). scrollSpy ()

Avvisu chì i tag d'ancora di Topbar deve avè target id risolvibili. Per esempiu, un <a href="#home">home</a>must currisponde à qualcosa in u dom cum'è <div id="home"></div>.

.scrollSpy('refresh')

U scrollspy cache i buttoni di navigazione è e coordinate di sezione per u rendiment. Sè avete bisognu di aghjurnà sta cache (probabilmente s'ellu avete cuntenutu dinamicu) chjamate solu stu metudu di rinfrescante. Sè avete utilizatu l'attributu di dati per definisce u vostru scrollspy, solu chjamate rinfrescante nantu à u corpu.

  1. $ ( "corpu" ). scrollSpy ( 'refresh' )

Demo

Verificate a navigazione superiore in questa pagina.

Stu plugin offre funziunalità supplementari per a gestione di u statu di u buttone.

Scaricate

Utilizà bootstrap-buttons.js

  1. $ ( '.tabs' ). buttone ()

I metudi

$().button('toggle')

Toggles push state. Dà à btn l'aspettu chì hè statu attivatu.

Avvisu Pudete attivà a commutazione automatica di un buttone usendu l' data-toggleattributu.

  1. <button class = "btn" data-toggle = "toggle" > ... </button>

$().button('caricamentu')

Imposta u statu di u buttone à carica - disattiva u buttone è scambia u testu à u testu di carica. U testu di caricamentu deve esse definitu nantu à l'elementu buttone cù l'attributu di dati data-loading-text.

  1. <button class = "btn" data-loading-text = "carricamentu di cose..." > ... </button>

$().button('reset')

Resetta u statu di u buttone - scambia u testu à u testu originale.

$().button(string)

Resetta u statu di u buttone - scambia u testu à qualsiasi statu di testu definitu di dati.

  1. <button class = "btn" data-complete-text = "finitu!" > ... </button>
  2. <script>
  3. $('.btn').button('complete')
  4. </scrip>

Demo

Stu plugin aghjusta una tabulazione rapida è dinamica è funziunalità di pillola.

Scaricate

Utilizendu bootstrap-tabs.js

  1. $ ( '.tabs' ). tabs ()

Marcatura

Pudete attivà una tabulazione o una navigazione di pillola senza scrivite alcuna javascript semplicemente dendu un data-tabso data-pillsattributu.

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

I metudi

$().tabs o $().pills

Attiva a funziunalità di tabulazione è pillola per un cuntainer datu. I ligami di tabulazione duveranu riferite l'ID in u documentu.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Home </a></li>
  3. <li><a href = "#profile" > Profile </a></li>
  4. <li><a href = "#messages" > Missaghji </a></li>
  5. <li><a href = "#settings" > Settings </a></li>
  6. </ul>
  7.  
  8. <div class = "contenu di pillola" >
  9. <div class = "active" id = "casa" > ... </div>
  10. <div id = "profile" > ... </div>
  11. <div id = "messages" > ... </div>
  12. <div id = "parametri" > ... </div>
  13. </div>
  14.  
  15. <script>
  16. $ ( funzione () {
  17. $ ( '.tabs' ). tabs ()
  18. })
  19. </script>

Avvenimenti

Avvenimentu Descrizzione
cambià Questu avvenimentu spara nantu à u cambiamentu di tabulazione. Aduprate event.targetè event.relatedTargetper destinà a tabulazione attiva è a tabulazione attiva precedente rispettivamente.
  1. $ ( '#.tabs' ). bind ( 'cambià' , funzione ( e ) {
  2. e . target // tab attivata
  3. e . relatedTarget // tab precedente
  4. })

Demo

Denim crudo chì probabilmente ùn avete micca intesu parlà di elli jeans shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Moustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher 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.

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.

Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater. Lomo wolf viral, mustache readymade thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

Basatu nantu à l'excellente plugin jQuery.tipsy scrittu da Jason Frame; twipsy hè una versione aghjurnata, chì ùn si basa micca nantu à l'imaghjini, usa css3 per animazioni, è attributi di dati per u almacenamentu di u titulu!

Scaricate

Utilizendu bootstrap-twipsy.js

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

Opzioni

Nome tipu predeterminatu descrizzione
animate booleanu veru applicà una transizione di fade css à u tooltip
ritardu In numeru 0 ritardu prima di mostra l'infobule (ms)
ritardu numeru 0 ritardu prima di nascondere tooltip (ms)
fallback stringa '' testu à aduprà quandu ùn ci hè micca un titulu di tooltip
piazzamentu stringa 'sopra' quantu à pusà u tooltip - sopra | sottu | manca | diritta
html booleanu falsu permette u cuntenutu html in tooltip
vivu booleanu falsu Aduprate a delegazione di l'avvenimentu invece di i gestori di l'avvenimenti individuali
offset numeru 0 offset di pixel di tooltip da l'elementu di destinazione
titulu stringa, funzione 'titulu' attributu o metudu per ricuperà u testu di u titulu
trigger stringa 'passa' cume tooltip hè attivatu - hover | focus | manuale
mudellu stringa [marcatura predefinita] U mudellu html utilizatu per rende un twipsy.

Avvisu Opzioni individuali di l'istanza di twipsy ponu alternativamente esse specificate attraversu l'usu di l'attributi di dati.

  1. <a href = "#" data-placement = "below" rel = 'twipsy' title = 'Un pocu di testu di titulu' > testu </a>

I metudi

$().twipsy(opzioni)

Attacca un gestore twipsy à una cullizzioni di elementi.

.twipsy('mostra')

Revela un elementi twipsy.

  1. $ ( '#elementu' ). twipsy ( 'mostra' )

.twipsy('hide')

Nasconde un elementi twipsy.

  1. $ ( '#elementu' ). twipsy ( 'hide' )

.twipsy (veru)

Ritorna un'istanza di classe di elementi twipsy.

  1. $ ( '#elementu' ). twipsy ( veru )

Avvisu In alternativa, questu pò esse recuperatu cù $().data('twipsy').

Demo

Pantaloni stretti u prossimu livellu keffiyeh chì probabilmente ùn avete micca intesu parlà di elli. Photo Booth barba raw denim letterpress vegan messenger bag stumptown. Seitan da a tavola à a tavola, i vestiti americani americani di quinoa 8-bit fixie fixie di Mcsweeney anu un chambray di vinile Terry Richardson. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. Un artighjanu veramente ironicu qualunque keytar, scenester farm-to-table banksy Austin twitter handle freegan cred raw denim cafè d'origine unica virali.

U plugin popover furnisce una interfaccia simplice per aghjunghje popovers à a vostra applicazione. Estende u plugin bootstrap-twipsy.js , dunque assicuratevi di catturà ancu quellu schedariu quandu include popovers in u vostru prughjettu!

Avvisu Duvete include u schedariu bootstrap-twipsy.js prima di bootstrap-popover.js.

Scaricate

Utilizendu bootstrap-popover.js

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

Opzioni

Nome tipu predeterminatu descrizzione
animate booleanu veru applicà una transizione di fade css à u tooltip
ritardu In numeru 0 ritardu prima di mostra l'infobule (ms)
ritardu numeru 0 ritardu prima di nascondere tooltip (ms)
fallback stringa '' testu à aduprà quandu ùn ci hè micca un titulu di tooltip
piazzamentu stringa 'diritta' quantu à pusà u tooltip - sopra | sottu | manca | diritta
html booleanu falsu permette u cuntenutu html in tooltip
vivu booleanu falsu Aduprate a delegazione di l'avvenimentu invece di i gestori di l'avvenimenti individuali
offset numeru 0 offset di pixel di tooltip da l'elementu di destinazione
titulu stringa, funzione 'titulu' attributu o metudu per ricuperà u testu di u titulu
cuntenutu stringa, funzione "cuntenutu di dati" una stringa o un metudu per ricuperà u testu di cuntenutu. se nimu sò furniti, u cuntenutu serà acquistatu da un attributu di cuntenutu di dati.
trigger stringa 'passa' cume tooltip hè attivatu - hover | focus | manuale
mudellu stringa [marcatura predefinita] U mudellu html utilizatu per rende un popover.

Avvisu Opzioni individuali d'istanza popover ponu esse specificate alternativamente attraversu l'usu di l'attributi di dati.

  1. <a data-placement = "below" href = "#" class = "btn danger" rel = "popover" > testu </a>

I metudi

$().popover(opzioni)

Inizializza popovers per una cullizzioni di elementi.

.popover('mostra')

Revela un popover di elementi.

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

.popover('hide')

Nasconde un popover di elementi.

  1. $ ( '#elementu' ). popover ( 'hide' )

Demo

passa per popover

U plugin d'alerta hè una classa super minuscula per aghjunghje funziunalità vicinu à l'alerte.

Scaricate

Utilizà bootstrap-alerts.js

  1. $ ( ".alert-message" ). alerta ()

Marcatura

Solu aghjunghje un data-alertattributu à i vostri messagi d'alerta per dà automaticamente una funziunalità vicinu.

Opzioni

Nome tipu predeterminatu descrizzione
selettore stringa '.close' Quale selettore di destinazione per chjude una alerta.

I metudi

$().alert()

Avvolge tutte l'alerte cù una funziunalità stretta. Per avè i vostri alerti animati quandu sò chjusi, assicuratevi di avè a classe .fadeè .indigià applicata à elli.

.alert('close')

Chiude una alerta.

  1. $ ( ".alert-message" ). alerta ( 'close' )

Demo

×

Santu guacamole ! U megliu verificate voi stessu, ùn site micca troppu bellu.

×

Oh snap! Avete un errore! Cambia questu è quellu è pruvate di novu. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.