Javascript for Bootstrap

Gjør Bootstraps komponenter til live med nye, tilpassede plugins som fungerer med jQuery og Ender .

← Tilbake til Bootstrap home

Dette pluginet er for å legge til scrollspy-interaksjonen (automatisk oppdatering av nav) til bootstrap-toppen.

nedlasting

Bruker boostrap-scrollspy.js

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

Markup

For enkelt å legge til scrollspy-adferd til navigasjonen din, legg bare til data-scrollspyattributtet til .topbar.

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

Metoder

$().scrollspy()

Autoaktiverer navigasjonsknapper etter brukerens rulleposisjon.

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

Legg merke til Topbar-ankertagger må ha løsbare id-mål. For eksempel, en <a href="#home">home</a>må svare til noe i dom som <div id="home"></div>.

.scrollspy('refresh')

Scrollspy bufrer navigasjonsknapper og seksjonskoordinater for ytelse. Hvis du trenger å oppdatere denne hurtigbufferen (sannsynligvis hvis du har dynamisk innhold), bare ring denne oppdateringsmetoden. Hvis du brukte dataattributtet for å definere din scrollspy, ring bare refresh på kroppen.

  1. $ ( 'kropp' ). scrollspy ( 'oppdater' )

Demo

Ta en titt på navigasjonen på topplinjen på denne siden.

Dette pluginet legger til rask, dynamisk fane- og pillefunksjonalitet.

nedlasting

Bruker boostrap-tabs.js

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

Markup

Du kan aktivere en fane- eller pillenavigasjon uten å skrive noe javascript ved ganske enkelt å gi dem et data-tabseller data-pillsattributt.

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

Metoder

$().tabs eller $().piller

Aktiverer fane- og pillefunksjonalitet for en gitt beholder. Fanekoblinger skal referere til ID-er i dokumentet.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Hjem </a></li>
  3. <li><a href = "#profile" > Profil </a></li>
  4. <li><a href = "#messages" > Meldinger </a></li>
  5. <li><a href = "#settings" > Innstillinger </a></li>
  6. </ul>
  7.  
  8. <div class = "pille-innhold" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profil" > ... </div>
  11. <div id = "meldinger" > ... </div>
  12. <div id = "innstillinger" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( funksjon () {
  17. $ ( '.tabs' ). faner ()
  18. })
  19. </script>

Demo

Rå denim du sannsynligvis ikke har hørt om dem jeanshorts Austin. Nesciunt tofu stumptown aliqua, retro synth master rens. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit slakter retro keffiyeh dreamcatcher synth. Cosby genser eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, slakter 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.

Basert på den utmerkede jQuery.tipsy-pluginen skrevet av Jason Frame; twipsy er en oppdatert versjon, som ikke er avhengig av bilder, bruker css3 for animasjoner og dataattributter for tittellagring!

nedlasting

Bruker bootstrap-twipsy.js

  1. $ ( '#eksempel' ). twipsy ( alternativer )

Alternativer

Navn type misligholde beskrivelse
animere boolsk ekte bruk en css-fade-overgang på verktøytipset
forsinkelse i Antall 0 forsinkelse før visning av verktøytips (ms)
delayOut Antall 0 forsinkelse før du skjuler verktøytips (ms)
falle tilbake streng '' tekst som skal brukes når ingen verktøytipstittel er til stede
plassering streng 'ovenfor' hvordan plassere verktøytipset - over | under | venstre | Ikke sant
html boolsk falsk tillater html-innhold i verktøytips
bo boolsk falsk bruk hendelsesdelegering i stedet for individuelle hendelsesbehandlere
offset Antall 0 pikselforskyvning av verktøytips fra målelementet
tittel streng | funksjon 'tittel' attributt eller metode for å hente titteltekst
avtrekker streng 'sveve' hvordan verktøytips utløses - hover | fokus | Håndbok

Metoder

$().twipsy(opsjoner)

Fester en twipsy-handler til en elementsamling.

.twipsy('show')

Avslører en twipsy elementer.

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

.twipsy('hide')

Skjuler en elementer twipsy.

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

.twipsy(true)

Returnerer en elements twipsy-klasseforekomst.

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

Merknad Alternativt kan dette hentes med $().data('twipsy').

Demo

Trange bukser neste nivå keffiyeh du har sannsynligvis ikke hørt om dem. Fotoboks skjegg rå denim boktrykk vegansk messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie bærekraftig quinoa 8-bits amerikanske klær har en frotté richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, fire loko mcsweeney's cleanse vegan chambray. En virkelig ironisk håndverker uansett keytar, scenester farm-to-table banksy Austin twitter handle freegan cred raw denim single-origin coffee viral.

Popover-pluginet gir et enkelt grensesnitt for å legge til popovers til applikasjonen din. Den utvider boostrap-twipsy.js- pluginen, så sørg for å ta tak i den filen også når du inkluderer popovers i prosjektet ditt!

nedlasting

Bruker boostrap-popover.js

  1. $ ( '#eksempel' ). popover ( alternativer )

Alternativer

Navn type misligholde beskrivelse
animere boolsk ekte bruk en css-fade-overgang på verktøytipset
forsinkelse i Antall 0 forsinkelse før visning av verktøytips (ms)
delayOut Antall 0 forsinkelse før du skjuler verktøytips (ms)
falle tilbake streng '' tekst som skal brukes når ingen verktøytipstittel er til stede
plassering streng 'Ikke sant' hvordan plassere verktøytipset - over | under | venstre | Ikke sant
html boolsk falsk tillater html-innhold i verktøytips
bo boolsk falsk bruk hendelsesdelegering i stedet for individuelle hendelsesbehandlere
offset Antall 0 pikselforskyvning av verktøytips fra målelementet
tittel streng | funksjon 'tittel' attributt eller metode for å hente titteltekst
innhold streng | funksjon 'data-innhold' attributt eller metode for å hente innholdstekst
avtrekker streng 'sveve' hvordan verktøytips utløses - hover | fokus | Håndbok

Metoder

$().popover(alternativer)

Initialiserer popovers for en elementsamling.

.popover('show')

Avslører en popover for elementer.

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

.popover('skjul')

Skjuler en popover for elementer.

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

Demo

hover for popover

Varslingspluginen er en superliten klasse for å legge til nærfunksjonalitet til varsler.

nedlasting

Bruker bootstrap-alerts.js

  1. $ ( ".alert-melding" ). varsel ()

Markup

Bare legg til et data-alertattributt til varselmeldingene dine for automatisk å gi dem nær funksjonalitet.

Metoder

$().alert()

Dekker alle varsler med nærfunksjonalitet. For å få varslene dine til å animere når de er lukket, sørg for at de har .fadeog .inklassen allerede brukt på dem.

.alert('close')

Lukker et varsel.

  1. $ ( ".alert-melding" ). varsel ( 'lukke' )

Demo

×

Hellige guacamole! Best sjekk deg selv, du ser ikke så bra ut.

×

Oh Snap! Du har en feil! Endre dette og hint og prøv igjen. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.