Javascript fyrir Bootstrap

Lífgaðu íhlutum Bootstrap til lífsins - nú með 12 sérsniðnum jQuery viðbótum.

Modals

Straumlínulöguð, en sveigjanleg, taka á hefðbundnu javascript modal viðbótinni með aðeins lágmarks nauðsynlegri virkni og snjöllum sjálfgefnum stillingum.

Dropdowns

Bættu fellivalmyndum við næstum hvað sem er í Bootstrap með þessari einföldu viðbót. Bootstrap býður upp á fullan stuðning í fellivalmyndum á navbar, flipa og pillum.

Scrollspy

Notaðu scrollspy til að uppfæra tenglana á siglingastikunni sjálfkrafa til að sýna núverandi virka hlekk byggt á skrunstöðu.

Breytanlegir flipar

Notaðu þessa viðbót til að gera flipa og pillur gagnlegri með því að leyfa þeim að skipta í gegnum flipa með staðbundnu efni.

Verkfæraráð

Ný útgáfa af jQuery Tipsy viðbótinni, Tooltips treysta ekki á myndir - þeir nota CSS3 fyrir hreyfimyndir og gagnaeiginleika fyrir staðbundna titlageymslu.

Popovers *

Bættu litlum yfirlagi af efni, eins og á iPad, við hvaða þátt sem er til að hýsa aukaupplýsingar.

* Krefst þess að verkfæraráð séu innifalin

Viðvörunarskilaboð

Viðvörunarviðbótin er pínulítill flokkur til að bæta náinni virkni við tilkynningar.

Hnappar

Gerðu meira með hnöppum. Stjórna hnappastöður eða búa til hópa af hnöppum fyrir fleiri hluti eins og tækjastikur.

Hrun

Fáðu grunnstíl og sveigjanlegan stuðning fyrir samanbrjótanlega hluti eins og harmonikkur og siglingar.

Hringekja

Búðu til skemmtiferð um hvaða efni sem þú vilt bjóða upp á gagnvirka myndasýningu með efni.

Skrifaðu á undan

Grunnviðbót, sem auðvelt er að útvíkka, til að búa til glæsilega innslátt á fljótlegan hátt með hvaða textainnslátt sem er.

Umskipti *

Til að fá einföld umbreytingaráhrif skaltu láta bootstrap-transition.js fylgja einu sinni til að renna inn formum eða hverfa út viðvaranir.

* Nauðsynlegt fyrir hreyfimyndir í viðbótum

Höfuð upp! Öll javascript viðbætur þurfa nýjustu útgáfuna af jQuery.

Um módel

Straumlínulöguð, en sveigjanleg, taka á hefðbundnu javascript modal viðbótinni með aðeins lágmarks nauðsynlegri virkni og snjöllum sjálfgefnum stillingum.

Hlaða niður skrá

Statískt dæmi

Hér að neðan er kyrrstætt myndað form.

Sýning í beinni

Skiptu um form með javascript með því að smella á hnappinn hér að neðan. Það mun renna niður og hverfa inn efst á síðunni.

Ræstu demo modal

Notar bootstrap-modal

Hringdu í modal í gegnum javascript:

  1. $ ( '#myModal' ). modal ( valkostir )

Valmöguleikar

Nafn tegund sjálfgefið lýsingu
bakgrunn Boolean satt Inniheldur modal-bakgrunnsþátt. Að öðrum kosti, tilgreindu staticfyrir bakgrunn sem lokar ekki forminu þegar smellt er.
lyklaborð Boolean satt Lokar forminu þegar ýtt er á escape takkann
sýna Boolean satt Sýnir aðferðina þegar hann er frumstilltur.

Markup

Þú getur virkjað form á síðunni þinni auðveldlega án þess að þurfa að skrifa eina línu af javascript. Stilltu bara data-toggle="modal"á stjórnunareiningu með data-target="#foo"eða href="#foo"sem samsvarar auðkenni mótunarþáttar, og þegar smellt er á það mun það ræsa mótalinn þinn.

Einnig, til að bæta valmöguleikum við formtilvikið þitt, skaltu bara láta þá fylgja með sem viðbótargagnaeiginleika á annaðhvort stjórnhlutann eða sjálft mótunarmerkið.

  1. <a class = "btn" data-toggle = "modal" href = "#myModal" > Ræsa Modal </a>
  1. <div class = "modal hide" id = "myModal" >
  2. <div class = "modal-header" >
  3. <button type = "button" class = "close" data-dismiss = "modal" > × </button>
  4. <h3> Modal haus </h3>
  5. </div>
  6. <div class = "modal-body" >
  7. <p> Einn fínn líkami… </p>
  8. </div>
  9. <div class = "modal-footer" >
  10. <a href = "#" class = "btn" data-dismiss = "modal" > Loka </a>
  11. <a href = "#" class = "btn btn-primary" > Vista breytingar </a>
  12. </div>
  13. </div>
Höfuð upp! Ef þú vilt að modalinn þinn hreyfi sig inn og út skaltu bara bæta .fadeflokki við .modalþáttinn (sjá kynninguna til að sjá þetta í aðgerð) og láta bootstrap-transition.js fylgja með.

Aðferðir

.modal(valkostir)

Virkjar efnið þitt sem form. Samþykkir valfrjálsa valkosti object.

  1. $ ( '#myModal' ). módel ({
  2. lyklaborð : rangt
  3. })

.modal('toggle')

Skiptir handvirkt um form.

  1. $ ( '#myModal' ). modal ( 'skipta' )

.modal('sýning')

Opnar form handvirkt.

  1. $ ( '#myModal' ). modal ( 'sýning' )

.modal('fela')

Felur form handvirkt.

  1. $ ( '#myModal' ). modal ( 'fela' )

Viðburðir

Modal flokkur Bootstrap afhjúpar nokkra atburði til að tengja við formlega virkni.

Viðburður Lýsing
sýna Þessi atburður ræsir strax þegar showtilviksaðferðin er kölluð.
Sýnt Þessi atburður er ræstur þegar modal hefur verið gert sýnilegt notanda (mun bíða eftir að css umbreytingum ljúki).
fela sig Þessi atburður er ræstur strax þegar hidetilviksaðferðin hefur verið kölluð.
falið Þessi atburður er ræstur þegar modal hefur lokið við að vera falið fyrir notanda (mun bíða eftir að css umbreytingum ljúki).
  1. $ ( '#myModal' ). á ( 'falinn' , fall () {
  2. // gera eitthvað…
  3. })

ScrollSpy viðbótin er til að uppfæra siglingamarkmið sjálfkrafa á grundvelli skrunstöðu.

Hlaða niður skrá

Dæmi um navbar með scrollspy

Skrunaðu svæðið hér að neðan og horfðu á leiðsöguuppfærsluna. Undirliðir í fellilistanum verða einnig auðkenndir. Reyna það!

@feiti

Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi áður en þeir seldust upp qui. Tumblr reiðhjólaréttindi frá bænum til borðs hvað sem er. Anim keffiyeh carles peysa. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby peysa lomo gallabuxur, Williamsburg hettupeysa lágmark qui þú hefur líklega ekki heyrt um þær og cardigan trust fund culpa biodiesel wes anderson fagurfræðilegu. Nihil húðflúrað accusamus, cred kaldhæðni lífdísil keffiyeh handverksmaður ullamco consequat.

@mdo

Veniam Marfa yfirvaraskeggs hjólabretti, fitandi fugiat velit hágaffelskegg. Freegan skegg aliqua cupidatat mcsweeney's vero. Cupidatat fjögur loko nisi, ea helvetica nulla carles. Tattooed cosby peysu matarbíll, Mcsweeney's quis non freegan vínyl. Lo-fi wes anderson +1 sartorial. Carles ekki fagurfræðileg æfing quis gentrify. Brooklyn fóðrandi föndurbjór vara keytar eyðimerkur.

einn

Occaecat commodo aliqua delectus. Fap craft beer deserunt hjólabretti ea. Lomo bicycle rights adipisicing banh mi, velit ea sunt next level locavore single-origin coffee in magna veniam. High life id vinyl, echo park consequat quis aliquip banh mi pitchfork. Vero VHS er adipisicing. Consectetur nisi DIY minim senditaska. Cred fyrrverandi í, sjálfbær delectus consectetur fanny pack iphone.

tveir

In incididunt echo park, officia deserunt mcsweeney's proident master cleanse thundercats sapiente veniam. Excepteur VHS elit, proident shoreditch +1 biodiesel laborum craft beer. Single-origin coffee wayfarers irure four loko, cupidatat terry richardson master cleanse. Assumenda you probably haven't heard of them art party fanny pack, tattooed nulla cardigan tempor ad. Proident wolf nesciunt sartorial keffiyeh eu banh mi sustainable. Elit wolf voluptate, lo-fi ea portland before they sold out four loko. Locavore enim nostrud mlkshk brooklyn nesciunt.

three

Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.

Keytar twee blogg, culpa messenger bag marfa whatever delectus food truck. Sapiente synth id assumenda. Locavore sed helvetica klisja kaldhæðni, thundercats þú hefur líklega ekki heyrt um þá consequat hettupeysa glútenlaus lo-fi fap aliquip. Labor elit placeat áður en þeir seldust upp, Terry richardson proident brunch nesciunt quis cosby peysa pariatur keffiyeh ut helvetica artisan. Cardigan handverksbjór seitan tilbúinn velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.


Með því að nota bootstrap-scrollspy.js

Hringdu í scrollspy í gegnum javascript:

  1. $ ( '#navbar' ). scrollspy ()

Markup

Til að bæta scrollspy hegðun auðveldlega við toppstikuna þína skaltu bara bæta data-spy="scroll"við þáttinn sem þú vilt njósna um (oftast væri þetta líkaminn).

  1. <body data-spy = "skrolla" > ... </body>
Höfuð upp! Navbar tenglar verða að hafa leysanleg auðkennismarkmið. Til dæmis, a <a href="#home">home</a>verður að samsvara einhverju í dom eins og <div id="home"></div>.

Aðferðir

.scrollspy('refresh')

Þegar þú notar scrollspy í tengslum við að bæta við eða fjarlægja þætti úr DOM þarftu að kalla á endurnýjunaraðferðina svona:

  1. $ ( '[data-spy="scroll"]' ). hver ( fall () {
  2. var $njósnari = $ ( þetta ). scrollspy ( 'hressa' )
  3. });

Valmöguleikar

Nafn tegund sjálfgefið lýsingu
á móti númer 10 Dílar til að vega upp frá toppi þegar reiknað er út stöðu flettu.

Viðburðir

Viðburður Lýsing
virkja Þessi atburður ræsir í hvert sinn sem nýr hlutur verður virkjaður af scrollspy.

Þessi viðbót bætir við skjótum, kraftmiklum flipa og pilla virkni til að skipta um staðbundið efni.

Hlaða niður skrá

Dæmi flipar

Smelltu á flipana hér að neðan til að skipta á milli falinna glugga, jafnvel með fellivalmyndum.

Hrátt denim þú hefur líklega ekki heyrt um þær gallabuxur Austin. Nesciunt tofu stumptown aliqua, retro synth master hreinsun. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit Butcher Retro Keffiyeh draumafangari synth. Cosby peysa eu banh mi, qui irure Terry Richardson fyrrverandi smokkfiskur. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan amerískur fatnaður, slátrari 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.


Með því að nota bootstrap-tab.js

Virkjaðu flipa sem hægt er að nota með javascript (hverja flipa þarf að virkja fyrir sig):

  1. $ ( '#myTab a' ). smelltu ( fall ( e ) {
  2. e . koma í veg fyrir Sjálfgefið ();
  3. $ ( þetta ). tab ( 'sýna' );
  4. })

Þú getur virkjað einstaka flipa á nokkra vegu:

  1. $ ( '#myTab a[href="#profile"]' ). tab ( 'sýna' ); // Veldu flipa eftir nafni
  2. $ ( '#myTab a:first' ). tab ( 'sýna' ); // Veldu fyrsta flipa
  3. $ ( '#myTab a:last' ). tab ( 'sýna' ); // Veldu síðasta flipa
  4. $ ( '#myTab li:eq(2) a' ). tab ( 'sýna' ); // Veldu þriðja flipa (0-tryggður)

Markup

Þú getur virkjað flipa eða pilluleiðsögn án þess að skrifa nein javascript með því einfaldlega að tilgreina data-toggle="tab"eða data-toggle="pill"á frumefni. Ef þú bætir flokkunum og við flipann navverður stíllinn á ræsiflipanum beitt.nav-tabsul

  1. <ul class = "nav nav-tabs" >
  2. <li><a href = "#home" data-toggle = "tab" > Heim </a></li>
  3. <li><a href = "#profile" data-toggle = "tab" > Prófíll </a></li>
  4. <li><a href = "#messages" data-toggle = "tab" > Skilaboð </a></li>
  5. <li><a href = "#settings" data-toggle = "tab" > Stillingar </a></li>
  6. </ul>

Aðferðir

$().flipi

Virkjar flipaþátt og innihaldsílát. Tab ætti að hafa annað hvort a data-targeteða hrefmiða á gámahnút í DOM.

  1. <ul class = "nav nav-tabs" id = "myTab" >
  2. <li class = "active" ><a href = "#home" > Heim </a></li>
  3. <li><a href = "#profile" > Prófíll </a></li>
  4. <li><a href = "#messages" > Skilaboð </a></li>
  5. <li><a href = "#settings" > Stillingar </a></li>
  6. </ul>
  7.  
  8. <div class = "tab-content" >
  9. <div class = "tab-pane active" id = "heima" > ... </div>
  10. <div class = "tab-pane" id = "prófíl" > ... </div>
  11. <div class = "tab-pane" id = "skilaboð" > ... </div>
  12. <div class = "tab-pane" id = "stillingar" > ... </div>
  13. </div>
  14.  
  15. <handrit>
  16. $ ( fall () {
  17. $ ( '#myTab a:last' ). tab ( 'sýna' );
  18. })
  19. </script>

Viðburðir

Viðburður Lýsing
sýna Þessi atburður ræsir á flipasýningu, en áður en nýi flipi hefur verið sýndur. Notaðu event.targetog event.relatedTargettil að miða á virka flipann og fyrri virka flipann (ef tiltækur) í sömu röð.
Sýnt Þessi atburður ræsir á flipasýningu eftir að flipi hefur verið sýndur. Notaðu event.targetog event.relatedTargettil að miða á virka flipann og fyrri virka flipann (ef tiltækur) í sömu röð.
  1. $ ( 'a[data-toggle="tab"]' ). á ( 'sýnt' , fall ( e ) {
  2. e . target // virkjaður flipi
  3. e . relatedTarget // fyrri flipi
  4. })

Um Tooltips

Innblásin af frábæru jQuery.tipsy viðbótinni skrifað af Jason Frame; Verkfæraráð eru uppfærð útgáfa, sem treystir ekki á myndir, notar css3 fyrir hreyfimyndir og gagnaeiginleika fyrir staðbundna titlageymslu.

Hlaða niður skrá

Dæmi um notkun Tooltips

Farðu yfir tenglana hér að neðan til að sjá verkfæraleiðbeiningar:

Þröngar buxur næsta stig keffiyeh þú hefur líklega ekki heyrt um þær. Ljósmyndabás skegg hrár denim bókprentun vegan senditaska stumptown. Seitan frá bænum til borðs, mcsweeney's fixie sjálfbær quinoa 8 bita amerískur fatnaður er með terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu lífdísill Williamsburg Marfa, fjögurra loko mcsweeney's cleanse vegan chambray. Virkilega kaldhæðnislegur handverksmaður hvað sem er keytar , scenester bæ-til-borð banksy Austin twitter höndla freegan cred raw denim einuppruna kaffi veiru.


Með því að nota bootstrap-tooltip.js

Kveiktu á tóli með javascript:

  1. $ ( '#dæmi' ). verkfæraráð ( valkostir )

Valmöguleikar

Nafn tegund sjálfgefið lýsingu
fjör Boolean satt notaðu css fade umskipti á tólabendinguna
staðsetningu streng|fall 'topp' hvernig á að staðsetja tólið - efst | botn | vinstri | rétt
veljara strengur rangt Ef valkostur er til staðar verður verkfæravísahlutum úthlutað til tilgreindra skotmarka.
titill strengur | virka '' sjálfgefið titilgildi ef `title` tag er ekki til staðar
kveikja strengur 'sveima' hvernig ábending er sett af stað - sveima | fókus | handbók
seinkun númer | mótmæla 0

seinkun á að sýna og fela tólið (ms) - á ekki við um handvirka kveikjugerð

Ef númer er gefið upp er seinkun beitt á bæði fela/sýna

Uppbygging hlutar er:delay: { show: 500, hide: 100 }

Höfuð upp! Að öðrum kosti er hægt að tilgreina valkosti fyrir einstakar verkfæraábendingar með því að nota gagnaeiginleika.

Markup

Af frammistöðuástæðum eru Tooltip og Popover gagnaforritin valin. Ef þú vilt nota þá skaltu bara tilgreina valmöguleika.

  1. <a href = "#" rel = "tooltip" title = "fyrsta verkfæraráð" > sveima yfir mig </a>

Aðferðir

$().tooltip(valkostir)

Hengir verkfæraleiðbeiningum við einingarsafn.

.tooltip('sýna')

Sýnir verkfæraábendingu frumefnis.

  1. $ ( '#þáttur' ). tooltip ( 'sýna' )

.tooltip('fela')

Felur ábendingu frumefnis.

  1. $ ( '#þáttur' ). tooltip ( 'fela' )

.tooltip('toggle')

Breytir ábendingum frumefnis.

  1. $ ( '#þáttur' ). tooltip ( 'skipta' )

Um popovers

Bættu litlum yfirlagi af efni, eins og á iPad, við hvaða þátt sem er til að hýsa aukaupplýsingar.

* Krefst þess að Tooltip sé innifalið

Hlaða niður skrá

Dæmi með sveimu um popover

Færðu bendilinn yfir hnappinn til að kveikja á popover.


Með því að nota bootstrap-popover.js

Virkja sprettiglugga með javascript:

  1. $ ( '#dæmi' ). popover ( valkostir )

Valmöguleikar

Nafn tegund sjálfgefið lýsingu
fjör Boolean satt notaðu css fade umskipti á tólabendinguna
staðsetningu streng|fall 'rétt' hvernig á að staðsetja popover - efst | botn | vinstri | rétt
veljara strengur rangt ef veljari er til staðar, verða verkfærishlutir framseldir til tilgreindra miða
kveikja strengur 'sveima' hvernig ábending er sett af stað - sveima | fókus | handbók
titill strengur | virka '' sjálfgefið titilgildi ef „title“ eigind er ekki til staðar
efni strengur | virka '' sjálfgefið innihaldsgildi ef eigind „data-content“ er ekki til staðar
seinkun númer | mótmæla 0

seinkun á að sýna og fela sprettigluggann (ms) - á ekki við um handvirka kveikjugerð

Ef númer er gefið upp er seinkun beitt á bæði fela/sýna

Uppbygging hlutar er:delay: { show: 500, hide: 100 }

Höfuð upp! Að öðrum kosti er hægt að tilgreina valkosti fyrir einstaka sprettiglugga með því að nota gagnaeiginleika.

Markup

Af frammistöðuástæðum eru Tooltip og Popover gagnaforritin valin. Ef þú vilt nota þá skaltu bara tilgreina valmöguleika.

Aðferðir

$().popover(valkostir)

Frumstillir sprettiglugga fyrir þáttasafn.

.popover('sýna')

Afhjúpar þætti sem birtist.

  1. $ ( '#þáttur' ). popover ( 'sýning' )

.popover('fela')

Felur frumefnisskjá.

  1. $ ( '#þáttur' ). popover ( 'fela' )

.popover('toggle')

Breytir yfirlit yfir þætti.

  1. $ ( '#þáttur' ). popover ( 'skipta' )

Um viðvaranir

Viðvörunarviðbótin er pínulítill flokkur til að bæta náinni virkni við tilkynningar.

Sækja

Dæmi um viðvaranir

Viðvörunarviðbótin virkar á venjulegum viðvörunarskilaboðum og loka fyrir skilaboð.

Heilagur guacamole! Best að athuga sjálfan þig, þú lítur ekki of vel út.

Ó snappið! Þú fékkst villu!

Breyttu hinu og þessu og reyndu aftur. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.

Taktu þessa aðgerð Eða gerðu þetta


Með því að nota bootstrap-alert.js

Virkjaðu frávísun á viðvörun með javascript:

  1. $ ( ".viðvörun" ). viðvörun ()

Markup

Bættu bara við data-dismiss="alert"lokunarhnappinn þinn til að gefa sjálfkrafa viðvörunarlokunarvirkni.

  1. <a class = "close" data-dismiss = "alert" href = "#" > × </a>

Aðferðir

$().alert()

Umlykur allar viðvaranir með náinni virkni. Til að láta tilkynningar þínar birtast þegar þær eru lokaðar skaltu ganga úr skugga um að þær hafi .fadeog .inflokkinn þegar notaður fyrir þær.

.alert('loka')

Lokar viðvörun.

  1. $ ( ".viðvörun" ). viðvörun ( 'loka' )

Viðburðir

Viðvörunarflokkur Bootstrap afhjúpar nokkra atburði til að tengjast viðvörunarvirkni.

Viðburður Lýsing
loka Þessi atburður ræsir strax þegar closetilviksaðferðin er kölluð.
lokað Þessi atburður er ræstur þegar viðvöruninni hefur verið lokað (bíður eftir að CSS-breytingum ljúki).
  1. $ ( '#mín-viðvörun' ). binda ( 'lokað' , fall () {
  2. // gera eitthvað…
  3. })

Um

Gerðu meira með hnöppum. Stjórna hnappastöður eða búa til hópa af hnöppum fyrir fleiri hluti eins og tækjastikur.

Hlaða niður skrá

Dæmi um notkun

Notaðu hnappaviðbótina fyrir ríki og rofa.

Staðhæft
Einn rofi
Gátreitur
Útvarp

Með því að nota bootstrap-button.js

Virkja hnappa með javascript:

  1. $ ( '.nav-tabs' ). hnappur ()

Markup

Gagnaeiginleikar eru óaðskiljanlegur í hnappaviðbótinni. Skoðaðu dæmikóðann hér að neðan fyrir hinar ýmsu álagningargerðir.

  1. <!-- Bættu við data-toggle="hnappi" til að virkja skipta á einum hnappi -->
  2. <button class = "btn" data-toggle = "button" > Single Toggle </button>
  3.  
  4. <!-- Bættu við data-toggle="buttons-checkbox" til að skipta um gátreitastíl á btn-group -->
  5. <div class = "btn-group" data-toggle = "buttons-checkbox" >
  6. <button class = "btn" > Vinstri </button>
  7. <button class = "btn" > Mið </button>
  8. <button class = "btn" > Hægri </button>
  9. </div>
  10.  
  11. <!-- Bættu við data-toggle="buttons-radio" til að skipta um útvarpsstíl á btn-group -->
  12. <div class = "btn-group" data-toggle = "buttons-radio" >
  13. <button class = "btn" > Vinstri </button>
  14. <button class = "btn" > Mið </button>
  15. <button class = "btn" > Hægri </button>
  16. </div>

Aðferðir

$().button('skipta')

Skiptir á ýtastöðu. Gefur hnappinum það útlit að hann hafi verið virkjaður.

Höfuð upp! Þú getur virkjað sjálfvirka skiptingu á hnappi með því að nota data-toggleeigindina.
  1. <button class = "btn" data-toggle = "button" > </button>

$().button('hleðsla')

Stillir stöðu hnapps á hleðslu - slekkur á hnappi og breytir texta yfir í hleðslutexta. Hleðslutexti ætti að vera skilgreindur á hnappahlutanum með því að nota gagnaeiginleikann data-loading-text.

  1. <button class = "btn" data-loading-text = "hleður efni..." > ... </button>
Höfuð upp! Firefox heldur áfram óvirku ástandi yfir síðuhleðslu . Lausn fyrir þessu er að nota autocomplete="off".

$().button('endurstilla')

Endurstillir stöðu hnapps - skiptir texta yfir í upprunalegan texta.

$().hnappur(strengur)

Endurstillir hnappastöðu - skiptir um texta í hvaða gagnaskilgreinda textastöðu sem er.

  1. <button class = "btn" data-complete-text = "lokið!" > ... </hnappur>
  2. <handrit>
  3. $ ( '.btn' ). hnappur ( 'lokið' )
  4. </script>

Um

Fáðu grunnstíl og sveigjanlegan stuðning fyrir samanbrjótanlega hluti eins og harmonikkur og siglingar.

Hlaða niður skrá

* Krefst þess að Transitions viðbótin sé innifalin.

Dæmi um harmonikku

Með því að nota samrunaviðbótina bjuggum við til einfalda harmonikkustílgræju:

Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad smokkfiski. 3 Wolf moon officia aut, non cupidatat hjólabretti dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua setja fugl á það smokkfiskur einn uppruna kaffi nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur Butcher Vice Lomo. Leggings occaecat handverksbjór frá bæ til borðs, hrár denim fagurfræðilegur synth nesciunt þú hefur líklega ekki heyrt um þá accusamus labore sjálfbær VHS.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad smokkfiski. 3 Wolf moon officia aut, non cupidatat hjólabretti dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua setja fugl á það smokkfiskur einn uppruna kaffi nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur Butcher Vice Lomo. Leggings occaecat handverksbjór frá bæ til borðs, hrár denim fagurfræðilegur synth nesciunt þú hefur líklega ekki heyrt um þá accusamus labore sjálfbær VHS.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad smokkfiski. 3 Wolf moon officia aut, non cupidatat hjólabretti dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua setja fugl á það smokkfiskur einn uppruna kaffi nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur Butcher Vice Lomo. Leggings occaecat handverksbjór frá bæ til borðs, hrár denim fagurfræðilegur synth nesciunt þú hefur líklega ekki heyrt um þá accusamus labore sjálfbær VHS.

Með því að nota bootstrap-collapse.js

Virkja með javascript:

  1. $ ( ".collapse" ). hrynja ()

Valmöguleikar

Nafn tegund sjálfgefið lýsingu
foreldri veljara rangt Ef veljara verður öllum samanbrjótanlegum þáttum undir tilgreindu foreldri lokað þegar þetta samanbrjótanlega atriði er sýnt. (svipað og hefðbundin harmonikkuhegðun)
skipta Boolean satt Kveikir á samanbrjótanlegu þættinum við ákall

Markup

Bættu bara við data-toggle="collapse"og a data-targettil þáttur til að úthluta sjálfkrafa stjórn á fellanlegum þætti. Eigindin data-targetsamþykkir css val til að beita samdrættinum á. Vertu viss um að bæta bekknum collapsevið samanbrjótanlega þáttinn. Ef þú vilt að það opni sjálfgefið skaltu bæta við viðbótarflokknum in.

  1. <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
  2. einfalt samanbrjótanlegt
  3. </hnappur>
  4.  
  5. <div id = "demo" class = "hrynja inn" > </div>
Höfuð upp! Til að bæta harmónikkulíkri hópstjórnun við samanbrjótanlega stýringu skaltu bæta við gagnaeigindinni data-parent="#selector". Skoðaðu kynninguna til að sjá þetta í aðgerð.

Aðferðir

.collapse(valkostir)

Virkjar efnið þitt sem samanbrjótanlegan þátt. Samþykkir valfrjálsa valkosti object.

  1. $ ( '#my Collapsible' ). hrynja ({
  2. skipta : rangt
  3. })

.collapse('toggle')

Skiptir um að fellanlegur þáttur sé sýndur eða falinn.

.collapse('show')

Sýnir samanbrjótanlegan þátt.

.collapse('fela')

Felur samanbrjótanlegt frumefni.

Viðburðir

Hrunflokkur Bootstrap afhjúpar nokkra atburði til að tengja sig við hrunvirkni.

Viðburður Lýsing
sýna Þessi atburður ræsir strax þegar showtilviksaðferðin er kölluð.
Sýnt Þessi atburður er ræstur þegar hrunþáttur hefur verið gerður sýnilegur notanda (mun bíða eftir að css umbreytingum ljúki).
fela sig Þessi atburður er ræstur strax þegar hideaðferðin hefur verið kölluð.
falið Þessi atburður er ræstur þegar hrunþáttur hefur verið falinn fyrir notandanum (bíður eftir að css umbreytingum ljúki).
  1. $ ( '#my Collapsible' ). á ( 'falinn' , fall () {
  2. // gera eitthvað…
  3. })

Um

Grunnviðbót, sem auðvelt er að útvíkka, til að búa til glæsilega innslátt á fljótlegan hátt með hvaða textainnslátt sem er.

Hlaða niður skrá

Dæmi

Byrjaðu að slá inn í reitinn hér að neðan til að birta niðurstöðurnar.


Með því að nota bootstrap-typeahead.js

Hringdu í typeahead í gegnum javascript:

  1. $ ( '.typeahead' ). slá fram ()

Valmöguleikar

Nafn tegund sjálfgefið lýsingu
heimild fylki [ ] Gagnagjafinn til að spyrjast fyrir á móti.
hlutir númer 8 Hámarksfjöldi hluta til að birta í fellilistanum.
samsvarandi virka dæmalaus Aðferðin sem notuð er til að ákvarða hvort fyrirspurn passi við hlut. Tekur við einni röksemd, itemsem á að prófa fyrirspurnina gegn. Fáðu aðgang að núverandi fyrirspurn með this.query. Skilaðu boolean trueef fyrirspurn er samsvörun.
flokkari virka nákvæm samsvörun,
hástafaviðkvæm,
hástafanæmi
Aðferð notuð til að flokka niðurstöður sjálfvirkrar útfyllingar. Tekur við einni röksemdafærslu itemsog hefur umfang typeahead tilviksins. Tilvísaðu núverandi fyrirspurn með this.query.
hápunktur virka undirstrikar allar sjálfgefnar samsvörun Aðferð notuð til að auðkenna niðurstöður sjálfvirkrar útfyllingar. Tekur við einni röksemdafærslu itemog hefur umfang typeahead tilviksins. Ætti að skila html.

Markup

Bættu við gagnaeiginleikum til að skrá þátt með typeahead virkni.

  1. <input type = "text" data- provide = "typeahead" >

Aðferðir

.typeahead(valkostir)

Frumstillir inntak með innslátt.