Javascript za Bootstrap

Oživite komponente Bootstrapa pomoću novih prilagođenih dodataka koji rade sa jQuery i Ender .

← Povratak na Bootstrap početnu stranicu

Ovaj dodatak služi za dodavanje scrollspy (automatsko ažuriranje navigacije) interakcije na bootstrap gornju traku.

Skinuti

Korištenje boostrap-scrollspy.js

  1. $ ( '#topbar' ). padajući meni ()

Markup

Za jednostavno dodavanje scrollspy ponašanja u svoju navigaciju, samo dodajte data-scrollspyatribut u .topbar.

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

Metode

$().scrollspy()

Automatski aktivira dugmad za navigaciju prema poziciji pomicanja korisnika.

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

Napomena Topbar sidrene oznake moraju imati razlučive id ciljeve. Na primjer, <a href="#home">home</a>mora odgovarati nečemu u domu kao što je <div id="home"></div>.

.scrollspy('osvježi')

Scrollspy kešira navigacijske dugmad i koordinate sekcija za performanse. Ako trebate ažurirati ovu keš memoriju (vjerovatno ako imate dinamički sadržaj), samo pozovite ovu metodu osvježavanja. Ako ste koristili data atribut da definišete svoj scrollspy, samo pozovite refresh na telu.

  1. $ ( 'tijelo' ). scrollspy ( 'osvježi' )

Demo

Provjerite navigaciju gornje trake na ovoj stranici.

Ovaj dodatak dodaje brzu, dinamičnu funkcionalnost kartica i tableta.

Skinuti

Korištenje boostrap-tabs.js

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

Markup

Možete aktivirati navigaciju po kartici ili tabletama bez pisanja bilo kakvog javascripta jednostavnim davanjem atributa data-tabsili .data-pills

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

Metode

$().tabs ili $().pilule

Aktivira funkcionalnost kartice i tableta za dati spremnik. Veze kartica treba da upućuju na ID-ove u dokumentu.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Početna </a></li>
  3. <li><a href = "#profile" > Profil </a></li>
  4. <li><a href = "#messages" > Poruke </a></li>
  5. <li><a href = "#settings" > Postavke </a></li>
  6. </ul>
  7.  
  8. <div class = "sadržaj pilule" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profil" > ... </div>
  11. <div id = "messages" > ... </div>
  12. <div id = "settings" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( funkcija () {
  17. $ ( '.tabs' ). kartice ()
  18. })
  19. </script>

Demo

Sirovi teksas za koji vjerovatno niste čuli za džins šorc Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Brkovi kliše tempor, williamsburg carles veganska helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby džemper eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis kardigan američka odjeća, mesar 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.

Zasnovan na odličnom dodatku jQuery.tipsy koji je napisao Jason Frame; twipsy je ažurirana verzija, koja se ne oslanja na slike, koristi css3 za animacije i data-atribute za pohranu naslova!

Skinuti

Korištenje bootstrap-twipsy.js

  1. $ ( '#primjer' ). twipsy ( opcije )

Opcije

Ime tip default opis
animirati boolean tačno primijeniti css fade prijelaz na tooltip
delayIn broj 0 odgoda prije prikazivanja opisa alata (ms)
delayOut broj 0 odgoda prije skrivanja opisa alata (ms)
povući se string '' tekst koji se koristi kada nema naslova opisa alata
plasman string 'iznad' kako pozicionirati tooltip - iznad | ispod | lijevo | u pravu
html boolean false dozvoljava html sadržaj u opisu alata
live boolean false koristiti delegiranje događaja umjesto pojedinačnih rukovatelja događajima
offset broj 0 pixel offset opisa alata od ciljnog elementa
naslov string | funkcija 'titula' atribut ili metod za dohvaćanje teksta naslova
okidač string 'lebdjeti' kako se tooltip pokreće - lebdjeti | fokus | priručnik

Metode

$().twipsy(opcije)

Pripaja twipsy obrađivač kolekciji elemenata.

.twipsy('prikaži')

Otkriva zakrivljene elemente.

  1. $ ( '#element' ). twipsy ( 'prikaži' )

.twipsy('sakrij')

Sakriva elemente twipsy.

  1. $ ( '#element' ). twipsy ( 'sakrij' )

.twipsy(true)

Vraća element twipsy instancu klase.

  1. $ ( '#element' ). twipsy ( tačno )

Napomena Alternativno, ovo se može preuzeti pomoću $().data('twipsy').

Demo

Uske pantalone sledećeg nivoa kefije za koje verovatno niste čuli. Foto štand za bradu od sirovog trapera za visoku štampu veganske torbe za glasnike stumptown. Seitan od farme do stola, mcsweeney's fixie održiva 8-bitna američka odjeća od kvinoje ima vinil chambray od terry richardsona. Brada stumptown, kardigani banh mi lomo thundercats. Tofu biodizel williamsburg marfa, četiri loko mcsweeney's cleanse veganski chambray. Zaista ironičan majstor bez obzira na keytar , scenester od farme do stola Banksy Austin twitter obrađuje freegan cred sirovi traper izvorne kave jednog porijekla.

Popover dodatak pruža jednostavno sučelje za dodavanje popovera vašoj aplikaciji. On proširuje dodatak boostrap-twipsy.js , pa svakako zgrabite i tu datoteku kada uključujete iskačuće elemente u svoj projekat!

Skinuti

Korištenje boostrap-popover.js

  1. $ ( '#primjer' ). popover ( opcije )

Opcije

Ime tip default opis
animirati boolean tačno primijeniti css fade prijelaz na tooltip
delayIn broj 0 odgoda prije prikazivanja opisa alata (ms)
delayOut broj 0 odgoda prije skrivanja opisa alata (ms)
povući se string '' tekst koji se koristi kada nema naslova opisa alata
plasman string 'tačno' kako pozicionirati tooltip - iznad | ispod | lijevo | u pravu
html boolean false dozvoljava html sadržaj u opisu alata
live boolean false koristiti delegiranje događaja umjesto pojedinačnih rukovatelja događajima
offset broj 0 pixel offset opisa alata od ciljnog elementa
naslov string | funkcija 'titula' atribut ili metod za dohvaćanje teksta naslova
sadržaj string | funkcija 'data-content' atribut ili metod za dohvaćanje teksta sadržaja
okidač string 'lebdjeti' kako se tooltip pokreće - lebdjeti | fokus | priručnik

Metode

$().popover(opcije)

Inicijalizira skočne prozore za kolekciju elemenata.

.popover('show')

Otkriva iskačući element.

  1. $ ( '#element' ). popover ( 'prikaži' )

.popover('sakrij')

Sakriva skočni prozor elemenata.

  1. $ ( '#element' ). popover ( 'sakrij' )

Demo

zadržite pokazivač miša za popover

Dodatak za upozorenje je super mala klasa za dodavanje bliske funkcionalnosti upozorenjima.

Skinuti

Korištenje bootstrap-alerts.js

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

Markup

Samo dodajte data-alertatribut svojim porukama upozorenja da biste im automatski dali funkciju zatvaranja.

Metode

$().alert()

Omotava sva upozorenja sa bliskom funkcionalnošću. Da bi se vaša upozorenja animirala kada su zatvorena, provjerite jesu li na njih već primijenjena klasa i .fade..in

.alert('zatvori')

Zatvara upozorenje.

  1. $ ( ".alert-message" ). upozorenje ( 'zatvori' )

Demo

×

Holy guacamole! Najbolje da se proveri, ne izgledaš baš dobro.

×

Oh snap! Imate grešku! Promijenite ovo i to i pokušajte ponovo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.