Javascript til Bootstrap

Bring Bootstraps komponenter til live med nye, brugerdefinerede plugins, der fungerer med jQuery og Ender .

← Tilbage til Bootstrap home

Dette plugin er til at tilføje scrollspy-interaktionen (automatisk opdatering af nav) til bootstrap-topbjælken.

Hent

Brug af boostrap-scrollspy.js

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

Markup

For nemt at tilføje scrollspy-adfærd til din nav, skal du blot tilføje data-scrollspyattributten til .topbar.

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

Metoder

$().scrollspy()

Automatisk aktiverer navigationsknapper efter brugerens rulleposition.

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

Bemærk Topbar-ankertags skal have opløselige id-mål. For eksempel skal et <a href="#home">home</a>must svare til noget i dom som <div id="home"></div>.

.scrollspy('refresh')

Scrollspy'en cacherer nav-knapper og sektionskoordinater for ydeevne. Hvis du har brug for at opdatere denne cache (sandsynligvis hvis du har dynamisk indhold), skal du bare kalde denne opdateringsmetode. Hvis du brugte dataattributten til at definere din scrollspy, skal du bare ringe til refresh på kroppen.

  1. $ ( 'krop' ). scrollspy ( 'opdater' )

Demo

Tjek topbjælkens navigation på denne side.

Dette plugin tilføjer hurtig, dynamisk fane- og pillefunktionalitet.

Hent

Brug af boostrap-tabs.js

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

Markup

Du kan aktivere en fane- eller pillenavigation uden at skrive noget javascript ved blot at give dem en data-tabseller data-pillsattribut.

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

Metoder

$().tabs eller $().piller

Aktiverer fane- og pillefunktionalitet for en given beholder. Fanelinks skal referere til id'er i dokumentet.

  1. <ul class = "faner" >
  2. <li class = "active" ><a href = "#home" > Startside </a></li>
  3. <li><a href = "#profile" > Profil </a></li>
  4. <li><a href = "#messages" > Beskeder </a></li>
  5. <li><a href = "#settings" > Indstillinger </a></li>
  6. </ul>
  7.  
  8. <div class = "pille-indhold" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profil" > ... </div>
  11. <div id = "meddelelser" > ... </div>
  12. <div id = "indstillinger" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( funktion () {
  17. $ ( '.tabs' ). faner ()
  18. })
  19. </script>

Demo

Rå denim du har sikkert ikke hørt om dem jeanshorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegansk helvetica. Reprehenderit slagter retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan amerikansk beklædning, slagter 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.

Baseret på det fremragende jQuery.tipsy plugin skrevet af Jason Frame; twipsy er en opdateret version, som ikke er afhængig af billeder, bruger css3 til animationer og dataattributter til titellagring!

Hent

Brug af bootstrap-twipsy.js

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

Muligheder

Navn type Standard beskrivelse
animere boolesk rigtigt anvende en css-fade-overgang til værktøjstip
forsinket nummer 0 forsinkelse før visning af værktøjstip (ms)
delayOut nummer 0 forsinkelse, før værktøjstip skjules (ms)
Falde tilbage snor '' tekst, der skal bruges, når der ikke er nogen værktøjstip-titel
placering snor 'over' hvordan placeres værktøjstip - ovenfor | nedenfor | venstre | ret
html boolesk falsk tillader html-indhold i værktøjstip
Direkte boolesk falsk brug hændelsesdelegering i stedet for individuelle hændelseshandlere
offset nummer 0 pixel offset af værktøjstip fra målelement
titel streng | fungere 'titel' attribut eller metode til at hente titeltekst
udløser snor 'hover' hvordan værktøjstip udløses - svæv | fokus | brugervejledning

Metoder

$().twipsy(optioner)

Knytter en twipsy-handler til en elementsamling.

.twipsy('vis')

Afslører en twipsy elementer.

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

.twipsy('skjul')

Skjuler en elementer twipsy.

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

.twipsy(true)

Returnerer en elements twipsy-klasseinstans.

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

Bemærk Alternativt kan dette hentes med $().data('twipsy').

Demo

Stramme bukser næste niveau keffiyeh du har sikkert ikke hørt om dem. Photo booth skæg rå denim bogtryk vegansk messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie bæredygtige quinoa 8-bit amerikansk beklædning har en frotté richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, fire loko mcsweeney's cleanse veganske chambray. En virkelig ironisk håndværker uanset keytar, scenester farm-to-table banksy Austin twitter handle freegan cred rå denim single-origin kaffe viral.

Popover-plugin'et giver en enkel grænseflade til at tilføje popovers til din applikation. Det udvider boostrap-twipsy.js plugin, så sørg for at få fat i den fil også, når du inkluderer popovers i dit projekt!

Hent

Brug af boostrap-popover.js

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

Muligheder

Navn type Standard beskrivelse
animere boolesk rigtigt anvende en css-fade-overgang til værktøjstip
forsinket nummer 0 forsinkelse før visning af værktøjstip (ms)
delayOut nummer 0 forsinkelse, før værktøjstip skjules (ms)
Falde tilbage snor '' tekst, der skal bruges, når der ikke er nogen værktøjstip-titel
placering snor 'ret' hvordan placeres værktøjstip - ovenfor | nedenfor | venstre | ret
html boolesk falsk tillader html-indhold i værktøjstip
Direkte boolesk falsk brug hændelsesdelegering i stedet for individuelle hændelseshandlere
offset nummer 0 pixel offset af værktøjstip fra målelement
titel streng | fungere 'titel' attribut eller metode til at hente titeltekst
indhold streng | fungere 'data-indhold' attribut eller metode til at hente indholdstekst
udløser snor 'hover' hvordan værktøjstip udløses - svæv | fokus | brugervejledning

Metoder

$().popover(indstillinger)

Initialiserer popovers for en elementsamling.

.popover('vis')

Afslører en popover for elementer.

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

.popover('skjul')

Skjuler en popover for elementer.

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

Demo

svæv for popover

Alert-plugin'et er en superlille klasse til at tilføje tæt funktionalitet til alarmer.

Hent

Brug af bootstrap-alerts.js

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

Markup

Du skal blot tilføje en data-alertegenskab til dine alarmbeskeder for automatisk at give dem tæt funktionalitet.

Metoder

$().alert()

Omslutter alle advarsler med tæt funktionalitet. For at få dine underretninger til at animere, når de er lukket, skal du sørge for, at klassen .fadeog .inklassen allerede er anvendt på dem.

.alert('close')

Lukker en alarm.

  1. $ ( ".alert-message" ). alarm ( 'luk' )

Demo

×

Hellige guacamole! Bedst tjek dig selv, du ser ikke for godt ud.

×

Oh snap! Du har en fejl! Skift dit og dat og prøv igen. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.