Herätä Bootstrapin komponentit henkiin – nyt 12 mukautetulla jQuery - laajennuksella.
Virtaviivainen, mutta joustava, perinteinen javascript-modaalilaajennus, jossa on vain vaaditut vähimmäistoiminnot ja älykkäät oletusasetukset.
Lisää avattavia valikoita lähes mihin tahansa Bootstrapissa tällä yksinkertaisella laajennuksella. Bootstrap tarjoaa täyden pudotusvalikon tuen navigointipalkissa, välilehdissä ja pillereissä.
Käytä scrollspyä päivittääksesi navigointipalkin linkit automaattisesti näyttämään nykyisen aktiivisen linkin vierityksen sijainnin perusteella.
Tämän laajennuksen avulla voit tehdä välilehdistä ja pillereistä hyödyllisempiä antamalla niiden selata paikallisen sisällön välilehtiruutuja.
Uusi versio jQuery Tipsy -laajennuksesta, työkaluvihjeet eivät ole riippuvaisia kuvista – ne käyttävät CSS3:a animaatioihin ja dataattribuutteja paikalliseen otsikon tallentamiseen.
Lisää pieniä peittokuvia sisällöstä, kuten iPadissa, mihin tahansa elementtiin toissijaisten tietojen tallentamiseksi.
* Edellyttää työkaluvihjeiden sisällyttämistä
Alert-laajennus on pieni luokka, joka lisää läheisiä toimintoja hälytyksiin.
Tee enemmän painikkeilla. Ohjaa painikkeen tiloja tai luo painikeryhmiä muita osia, kuten työkalurivejä, varten.
Hanki perustyylejä ja joustava tuki kokoontaitetuille komponenteille, kuten haitarille ja navigoinnille.
Luo karuselli mistä tahansa sisällöstä, josta haluat tarjota interaktiivisen diaesityksen sisällöstä.
Helppokäyttöinen peruslaajennus, jolla voit luoda nopeasti tyylikkäitä kirjasintyyppejä minkä tahansa muodon tekstinsyötöllä.
Jos haluat yksinkertaisia siirtymätehosteita, sisällytä bootstrap-transition.js kerran lisätäksesi modaaleja tai häivyttääksesi hälytyksiä.
* Vaaditaan liitännäisten animaatioita varten
Virtaviivainen, mutta joustava, perinteinen javascript-modaalilaajennus, jossa on vain vaaditut vähimmäistoiminnot ja älykkäät oletusasetukset.
Lataa tiedostoAlla on staattisesti renderöity modaali.
Yksi hieno kroppa…
Vaihda modaali javascriptin kautta napsauttamalla alla olevaa painiketta. Se liukuu alas ja häivyttää sivun yläreunasta.
Käynnistä demomodaaliSoita modaalille javascriptin kautta:
- $ ( '#myModal' ). modaali ( vaihtoehdot )
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
taustalla | boolean | totta | Sisältää modaalitaustaelementin. Vaihtoehtoisesti voit määrittää static taustalle, joka ei sulje modaalia napsautettaessa. |
näppäimistö | boolean | totta | Sulkee modaalin, kun Esc-näppäintä painetaan |
näytä | boolean | totta | Näyttää modaalin alustuksen yhteydessä. |
Voit aktivoida modaalit sivullasi helposti ilman, että sinun tarvitsee kirjoittaa yhtään JavaScript-riviä. Aseta data-toggle="modal"
vain ohjainelementti, jossa on data-target="#foo"
tai href="#foo"
joka vastaa modaalielementin tunnusta, ja kun napsautat, se käynnistää modaalisi.
Voit myös lisätä vaihtoehtoja modaaliinstanssiisi lisäämällä ne lisätietomääritteiksi joko ohjauselementtiin tai itse modaalimerkintään.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Käynnistä Modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "sulje" data-dismiss = "modaalinen" > × </button>
- <h3> Modaalinen otsikko </h3>
- </div>
- <div class = "modal-body" >
- <p> Yksi hieno ruumis… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Sulje </a>
- <a href = "#" class = "btn btn-primary" > Tallenna muutokset </a>
- </div>
- </div>
.fade
luokka
.modal
elementtiin (katso esittely nähdäksesi tämän toiminnassa) ja sisällytä bootstrap-transition.js.
Aktivoi sisältösi modaalina. Hyväksyy valinnaiset vaihtoehdot object
.
- $ ( '#myModal' ). modaalinen ({
- näppäimistö : false
- })
Vaihtaa modaalin manuaalisesti.
- $ ( '#myModal' ). modaalinen ( 'toggle' )
Avaa modaalin manuaalisesti.
- $ ( '#myModal' ). modaalinen ( 'show' )
Piilottaa modaalin manuaalisesti.
- $ ( '#myModal' ). modaalinen ( 'piilota' )
Bootstrapin modaaliluokka paljastaa muutamia tapahtumia modaalitoimintoihin kytkeytymistä varten.
Tapahtuma | Kuvaus |
---|---|
näytä | Tämä tapahtuma käynnistyy välittömästi, kun show instanssimenetelmää kutsutaan. |
esitetty | Tämä tapahtuma käynnistyy, kun modaali on asetettu käyttäjän näkyväksi (odottaa css-siirtymien valmistumista). |
piilottaa | Tämä tapahtuma käynnistyy välittömästi, kun hide instanssimenetelmää on kutsuttu. |
piilotettu | Tämä tapahtuma käynnistyy, kun modaali on piilotettu käyttäjältä (odottaa css-siirtymien valmistumista). |
- $ ( '#myModal' ). on ( 'hidden' , function () {
- // tee jotain…
- })
Lisää avattavia valikoita lähes mihin tahansa Bootstrapissa tällä yksinkertaisella laajennuksella. Bootstrap tarjoaa täyden pudotusvalikon tuen navigointipalkissa, välilehdissä ja pillereissä.
Lataa tiedostoNapsauta navigointipalkin avattavia navigointilinkkejä ja alla olevia pillereitä testataksesi avattavia valikoita.
Soita avattaviin valikoihin javascriptin kautta:
- $ ( '.dropdown-toggle' ). pudotusvalikko ()
Jos haluat lisätä nopeasti pudotusvalikkotoimintoja mihin tahansa elementtiin, lisää vain, data-toggle="dropdown"
ja kaikki kelvolliset käynnistysluettelot aktivoituvat automaattisesti.
data-target="#fat"
tai
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "aktiivinen" ><a href = "#" > Tavallinen linkki </a></li>
- <li class = "pudotusvalikko" id = "valikko1" >
- <a class = "dropdown-toggle" data-toggle = "pudotusvalikko" href = "#menu1" >
- Pudota alas
- <b class = "caret" ></b>
- </a>
- <ul class = "pudotusvalikko" >
- <li><a href = "#" > Toimi </a></li>
- <li><a href = "#" > Toinen toiminto </a></li>
- <li><a href = "#" > Jotain muuta tässä </a></li>
- <li class = "jakaja" ></li>
- <li><a href = "#" > Erillinen linkki </a></li>
- </ul>
- </li>
- ...
- </ul>
Jos haluat pitää URL-osoitteet ennallaan, käytä data-target
attribuuttia href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "pudotusvalikko" >
- <a class = "dropdown-toggle" data-toggle = "pudotusvalikko" data-target = "#" href = "polku/sivulle.html" >
- Pudota alas
- <b class = "caret" ></b>
- </a>
- <ul class = "pudotusvalikko" >
- ...
- </ul>
- </li>
- </ul>
Ohjelmoitu sovellusliittymä valikoiden aktivoimiseen tietylle navigointipalkin tai välilehtinavigoinnin yhteydessä.
ScrollSpy-laajennus on tarkoitettu navigointikohteiden automaattiseen päivittämiseen vierityksen sijainnin perusteella.
Lataa tiedostoVieritä alla olevaa aluetta ja katso navigointipäivitys. Myös pudotusvalikon alakohdat korostetaan. Kokeile!
Mainos leggingsit keytar, brunssi id art party dolor labore. Pitchfork yr enim lo-fi ennen kuin ne myytiin loppuun. Tumblr maalta pöytään polkupyörän oikeudet mitä tahansa. Anim keffiyeh carles neuletakki. Velit seitan mcsweeney's Photo Booth 3 wolf moon irure. Cosby villapaita lomo jean shortsit, williamsburg huppari minim qui et luultavasti ole kuullut niistä ja neuletakainen rahasto culpa biodiesel wes anderson esteettinen. Nihil tatuoitu accusamus, cred ironia biodiesel keffiyeh artisan ullamco consequat.
Veniam marfa viikset rullalauta, fugiat velit pitchfork -parta. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat neljä loko nisi, ea helvetica nulla carles. Tatuoitu cosby-villapusero food truck, mcsweeney's quis non freegan vinyyli. Lo-fi wes anderson +1 sartorial. Carles ei esteettinen harjoittelu quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap craft beer deserunt rullalauta ea. Lomo polkupyörän oikeudet adipisicing banh mi, velit ea sunt next level locavore yhden alkuperän kahvia magna veniamissa. High life ID -vinyyli, echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi DIY mini-mesenger laukku. Cred ex in, kestävä delectus consectetur fanny pack iphone.
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.
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 blogi, culpa messenger bag marfa whatever delectus food truck. Sapiente synth id oletus. Locavore sed helvetica kliseeironiaa, ukkoskissoja, joista et todennäköisesti ole kuullutkaan consequat huppari gluteeniton lo-fi fap aliquip. Labore elit placeat ennen kuin ne myytiin loppuun, Terry richardson proident brunssi nesciunt quis cosby villapaita pariatur keffiyeh ut helvetica artisan. Cardigan craft beer seitan readymade velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Soita scrollspylle javascriptin kautta:
- $ ( '#navbar' ). scrollspy ()
Voit helposti lisätä scrollspy-käyttäytymistä yläpalkin navigointiin lisäämällä data-spy="scroll"
vain elementtiin, jota haluat vakoilla (yleensä tämä on runko).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
täytyy vastata jotain domissa, kuten
<div id="home"></div>
.
Kun käytät scrollspyä yhdessä elementtien lisäämisen tai poistamisen kanssa DOM:sta, sinun on kutsuttava päivitysmenetelmä seuraavasti:
- $ ( '[data-spy="scroll"]' ). jokainen ( funktio () {
- var $spy = $ ( tämä ). scrollspy ( 'päivitä' )
- });
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
offset | määrä | 10 | Pikselit siirtymään ylhäältä, kun lasketaan vierityskohtaa. |
Tapahtuma | Kuvaus |
---|---|
aktivoida | Tämä tapahtuma käynnistyy aina, kun scrollspy aktivoi uuden kohteen. |
Tämä laajennus lisää nopean, dynaamisen välilehden ja pilleritoiminnon paikallisen sisällön siirtymiseen.
Lataa tiedostoNapsauta alla olevia välilehtiä vaihtaaksesi piilotettuja ruutuja jopa pudotusvalikoiden kautta.
Raaka denim et luultavasti ole kuullut niistä farkkushortseja Austin. Nesciunt tofu stumptown aliqua, retro syntetisaattorin puhdistusaine. Viikset klisee tempor, williamsburg carles vegaani helvetica. Reprehenderit butcher retro keffiyeh Dreamcatcher synth. Cosby villapaita eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis neuletakki amerikkalaiset vaatteet, teurastaja 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.
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.
Ota välilehdet käyttöön javascriptin kautta (jokainen välilehti on aktivoitava erikseen):
- $ ( '#myTab a' ). napsauta ( toiminto ( e ) {
- e . estääDefault ();
- $ ( tämä ). välilehti ( 'näytä' );
- })
Voit aktivoida yksittäisiä välilehtiä useilla tavoilla:
- $ ( '#myTab a[href="#profile"]' ). välilehti ( 'näytä' ); // Valitse välilehti nimen mukaan
- $ ( '#myTab a:first' ). välilehti ( 'näytä' ); // Valitse ensimmäinen välilehti
- $ ( '#myTab a:last' ). välilehti ( 'näytä' ); // Valitse viimeinen välilehti
- $ ( '#myTab li:eq(2) a' ). välilehti ( 'näytä' ); // Valitse kolmas välilehti (0-indeksoitu)
Voit aktivoida välilehden tai pillerinavigoinnin kirjoittamatta JavaScriptiä yksinkertaisesti määrittämällä data-toggle="tab"
tai data-toggle="pill"
elementin päälle. Luokkien ja lisääminen välilehdelle nav
ottaa käyttöön bootstrap-välilehden tyylin.nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "välilehti" > Etusivu </a></li>
- <li><a href = "#profile" data-toggle = "välilehti" > Profiili </a></li>
- <li><a href = "#messages" data-toggle = "välilehti" > Viestit </a></li>
- <li><a href = "#settings" data-toggle = "välilehti" > Asetukset </a></li>
- </ul>
Aktivoi välilehtielementin ja sisältösäiliön. Välilehdellä tulee olla joko a data-target
tai href
kohdistava säilön solmu DOM:ssa.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "aktiivinen" ><a href = "#home" > Etusivu </a></li>
- <li><a href = "#profile" > Profiili </a></li>
- <li><a href = "#messages" > Viestit </a></li>
- <li><a href = "#settings" > Asetukset </a></li>
- </ul>
- <div class = "tab-content" >
- <div class = "tab-pane active" id = "koti" > ... </div>
- <div class = "tab-pane" id = "profiili" > ... </div>
- <div class = "tab-pane" id = "viestit" > ... </div>
- <div class = "tab-pane" id = "asetukset" > ... </div>
- </div>
- <script>
- $ ( funktio () {
- $ ( '#myTab a:last' ). välilehti ( 'näytä' );
- })
- </script>
Tapahtuma | Kuvaus |
---|---|
näytä | Tämä tapahtuma käynnistyy välilehtien näyttämisen yhteydessä, mutta ennen kuin uusi välilehti on näytetty. Käytä event.target ja event.relatedTarget kohdistaaksesi aktiiviseen välilehteen ja edelliseen aktiiviseen välilehteen (jos saatavilla). |
esitetty | Tämä tapahtuma käynnistyy välilehden näyttämisen yhteydessä, kun välilehti on näytetty. Käytä event.target ja event.relatedTarget kohdistaaksesi aktiiviseen välilehteen ja edelliseen aktiiviseen välilehteen (jos saatavilla). |
- $ ( 'a[data-toggle="tab"]' ). on ( 'shown' , function ( e ) {
- e . kohde // aktivoitu välilehti
- e . relatedTarget // edellinen välilehti
- })
Inspiroitunut erinomaisesta jQuery.tipsy-laajennuksesta, jonka on kirjoittanut Jason Frame; Työkaluvinkit ovat päivitetty versio, joka ei ole riippuvainen kuvista, käyttää css3:a animaatioihin ja data-attribuutteja paikalliseen otsikon tallentamiseen.
Lataa tiedostoVie hiiri alla olevien linkkien päälle nähdäksesi työkaluvinkit:
Tiukat housut seuraavan tason keffiyeh et luultavasti ole kuullut niistä. Photo Booth parta raaka denim kohopaino vegaaninen messenger bag stumptown. Maatilasta pöytään seitan, mcsweeneyn fixie kestävä quinoa 8-bittinen amerikkalainen vaatteet on Terry richardson vinyyli chambray. Beard stumptown, neuletakit banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, neljä loko mcsweeneyn puhdistavaa vegaani chambraya. Todella ironinen käsityöläinen , mitä tahansa keytar , scenester farm-to-table banksy Austin twitter kahva freegan cred raaka denim yksialkuperäinen kahvi virus.
Käynnistä työkaluvihje javascriptin kautta:
- $ ( '#esimerkki' ). työkaluvinkki ( vaihtoehdot )
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
animaatio | boolean | totta | käytä css-häivytystä työkaluvihjeessä |
sijoitus | merkkijono|funktio | 'huippu' | työkaluvihjeen sijoittaminen - top | pohja | vasemmalle | oikein |
valitsin | merkkijono | väärä | Jos valitsin on käytössä, työkaluvihjeobjektit delegoidaan määritetyille kohteille. |
otsikko | merkkijono | toiminto | '' | oletusotsikon arvo, jos "title"-tunnistetta ei ole |
laukaista | merkkijono | 'hover' | miten työkaluvihje käynnistetään - vie hiiri | keskittyä | manuaalinen |
viive | numero | esine | 0 | työkaluvihjeen näyttämisen ja piilottamisen viive (ms) - ei koske manuaalista liipaisintyyppiä Jos numero annetaan, viivettä käytetään molempiin piilottamiseen/näyttöön Objektin rakenne on: |
Suorituskykysyistä Tooltip ja Popover data-apis ovat käytössä. Jos haluat käyttää niitä, määritä vain valintavaihtoehto.
- <a href = "#" rel = "tooltip" title = "ensimmäinen työkaluvinkki" > vie hiiri päälleni </a>
Kiinnittää työkaluvihjeiden käsittelijän elementtikokoelmaan.
Näyttää elementin työkaluvihjeen.
- $ ( '#elementti' ). työkaluvihje ( 'näytä' )
Piilottaa elementin työkaluvihjeen.
- $ ( '#elementti' ). työkaluvihje ( 'piilota' )
Vaihtaa elementin työkaluvihjeen päälle/pois.
- $ ( '#elementti' ). työkaluvihje ( 'toggle' )
Lisää pieniä peittokuvia sisällöstä, kuten iPadissa, mihin tahansa elementtiin toissijaisten tietojen tallentamiseksi.
* Edellyttää työkaluvihjeen sisällyttämistä
Lataa tiedostoVie hiiri painikkeen päälle käynnistääksesi ponnahdusikkunan.
Ota ponnahdusikkunat käyttöön javascriptin kautta:
- $ ( '#esimerkki' ). ponnahdusikkuna ( vaihtoehdot )
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
animaatio | boolean | totta | käytä css-häivytystä työkaluvihjeessä |
sijoitus | merkkijono|funktio | 'oikein' | miten ponnahdusikkuna sijoitetaan - top | pohja | vasemmalle | oikein |
valitsin | merkkijono | väärä | jos valitsin tarjotaan, työkaluvihjeobjektit delegoidaan määritetyille kohteille |
laukaista | merkkijono | 'hover' | miten työkaluvihje käynnistetään - vie hiiri | keskittyä | manuaalinen |
otsikko | merkkijono | toiminto | '' | otsikon oletusarvo, jos attribuutti "title" ei ole olemassa |
sisältö | merkkijono | toiminto | '' | oletussisältöarvo, jos data-content-attribuuttia ei ole |
viive | numero | esine | 0 | ponnahdusikkunan näyttämisen ja piilottamisen viive (ms) - ei koske manuaalista laukaisutyyppiä Jos numero annetaan, viivettä käytetään molempiin piilottamiseen/näyttöön Objektin rakenne on: |
Suorituskykysyistä Tooltip ja Popover data-apis ovat käytössä. Jos haluat käyttää niitä, määritä vain valintavaihtoehto.
Alustaa elementtikokoelman ponnahdusikkunat.
Paljastaa elementtien popoverin.
- $ ( '#elementti' ). popover ( 'show' )
Piilottaa elementtien ponnahdusikkunan.
- $ ( '#elementti' ). popover ( 'piilota' )
Vaihtaa elementtien ponnahdusikkunan.
- $ ( '#elementti' ). ponnahdusikkuna ( 'toggle' )
Alert-laajennus on pieni luokka, joka lisää läheisiä toimintoja hälytyksiin.
ladataHälytyslaajennus toimii tavallisissa hälytysviesteissä ja estoviesteissä.
Vaihda tämä ja se ja yritä uudelleen. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Ota hälytyksen hylkääminen käyttöön javascriptin kautta:
- $ ( ".alert" ). hälytys ()
Lisää data-dismiss="alert"
vain sulkemispainike, niin saat automaattisesti hälytyssulkemistoiminnon.
- <a class = "sulje" data-dismiss = "alert" href = "#" > × </a>
Kääri kaikki hälytykset läheisiin toimintoihin. Jos haluat, että hälytykset näkyvät suljettuina, varmista, että niihin on jo sovellettu - .fade
ja -luokka..in
Sulkee hälytyksen.
- $ ( ".alert" ). hälytys ( 'sulje' )
Bootstrapin hälytysluokka paljastaa muutamia tapahtumia hälytystoimintoihin kytkeytymistä varten.
Tapahtuma | Kuvaus |
---|---|
kiinni | Tämä tapahtuma käynnistyy välittömästi, kun close instanssimenetelmää kutsutaan. |
suljettu | Tämä tapahtuma käynnistyy, kun hälytys on suljettu (odottaa css-siirtymien valmistumista). |
- $ ( '#my-hälytys' ). bind ( 'suljettu' , function () {
- // tee jotain…
- })
Hanki perustyylejä ja joustava tuki kokoontaitetuille komponenteille, kuten haitarille ja navigoinnille.
Lataa tiedosto* Edellyttää Transitions-laajennuksen sisällyttämistä.
Rakensimme yksinkertaisen haitarityylisen widgetin tiivistyslaajennuksen avulla:
Ota käyttöön javascriptin kautta:
- $ ( ".collapse" ). romahtaa ()
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
vanhempi | valitsin | väärä | Jos valitsin, kaikki kutistettavat elementit määritetyn ylätason alapuolella suljetaan, kun tämä kokoontaitettava kohde näytetään. (samanlainen kuin perinteinen harmonikka) |
vaihtaa | boolean | totta | Vaihtaa kokoontaitettavan elementin kutsun yhteydessä |
Lisää vain elementtiin data-toggle="collapse"
ja a data-target
, jos haluat määrittää automaattisesti kokoontaitettavan elementin hallinnan. Attribuutti data-target
hyväksyy css-valitsimen, johon tiivistys sovelletaan. Muista lisätä luokka collapse
kokoontaitettavaan elementtiin. Jos haluat sen avautuvan oletusarvoisesti, lisää ylimääräinen luokka in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- yksinkertainen kokoontaitettava
- </button>
- <div id = "demo" class = "kutista sisään" > … </div>
data-parent="#selector"
. Katso demo nähdäksesi tämän toiminnassa.
Aktivoi sisältösi kokoontaitettavana elementtinä. Hyväksyy valinnaiset vaihtoehdot object
.
- $ ( '#myCollapsible' ). tiivistää ({
- vaihtaa : false
- })
Vaihtaa kokoontaitettavan elementin näytettäväksi tai piilotetuksi.
Näyttää kokoontaitettavan elementin.
Piilottaa kokoontaitettavan elementin.
Bootstrapin tiivistysluokka paljastaa muutamia tapahtumia, jotka liittyvät tiivistystoimintoon.
Tapahtuma | Kuvaus |
---|---|
näytä | Tämä tapahtuma käynnistyy välittömästi, kun show instanssimenetelmää kutsutaan. |
esitetty | Tämä tapahtuma käynnistyy, kun tiivistyselementti on tehty näkyväksi käyttäjälle (odottaa css-siirtymien valmistumista). |
piilottaa | Tämä tapahtuma käynnistyy välittömästi, kun hide menetelmä on kutsuttu. |
piilotettu | Tämä tapahtuma käynnistyy, kun tiivistyselementti on piilotettu käyttäjältä (odottaa css-siirtymien valmistumista). |
- $ ( '#myCollapsible' ). on ( 'hidden' , function () {
- // tee jotain…
- })
Katso diaesitys alta.
Soita javascriptin kautta:
- $ ( '.karuselli' ). karuselli ()
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
intervalli | määrä | 5000 | Aika, joka kestää kohteen automaattisen kierron välillä. Jos se on epätosi, karuselli ei pyöri automaattisesti. |
tauko | merkkijono | "hover" | Keskeyttää karusellin pyörimisen mouseenter-tilassa ja jatkaa karusellin pyöräilyä mouseave-tilassa. |
Dataattribuutteja käytetään edellisessä ja seuraavassa ohjauksessa. Katso alla oleva esimerkkimerkintä.
- <div id = "myCarousel" class = "karusellidia" >
- <!-- Karusellituotteet -->
- <div class = "carousel-inner" >
- <div class = "aktiivinen kohde" > … </div>
- <div class = "tuote" > … </div>
- <div class = "tuote" > … </div>
- </div>
- <!-- Carousel nav -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "edellinen" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "seuraava" > › </a>
- </div>
Alustaa karusellin valinnaisilla vaihtoehdoilla object
ja alkaa selata kohteita.
- $ ( '.karuselli' ). karuselli ({
- väli : 2000
- })
Kiertelee karusellikohteita vasemmalta oikealle.
Estää karusellia pyöräilemästä esineiden läpi.
Kierrättää karusellin tiettyyn kehykseen (0-pohjainen, samanlainen kuin taulukko).
Siirtyy edelliseen kohtaan.
Siirtyy seuraavaan kohteeseen.
Bootstrapin karuselliluokka paljastaa kaksi tapahtumaa, jotka liittyvät karusellitoimintoihin.
Tapahtuma | Kuvaus |
---|---|
liukumäki | Tämä tapahtuma käynnistyy välittömästi, kun slide instanssimenetelmää kutsutaan. |
liukui | Tämä tapahtuma käynnistyy, kun karuselli on suorittanut diasiirtymän. |
Helppokäyttöinen peruslaajennus, jolla voit luoda nopeasti tyylikkäitä kirjasintyyppejä minkä tahansa muodon tekstinsyötöllä.
Lataa tiedostoAloita kirjoittaminen alla olevaan kenttään nähdäksesi etukirjoitustulokset.
Soita typeahead javascriptin kautta:
- $ ( '.typeahead' ). kirjoittamalla eteenpäin ()
Nimi | tyyppi | oletuksena | kuvaus |
---|---|---|---|
lähde | joukko | [ ] | Tietolähde, jota vastaan haetaan. |
kohteita | määrä | 8 | Avattavassa valikossa näytettävien kohteiden enimmäismäärä. |
sovittaja | toiminto | kirjainkoosta riippumaton | Menetelmä, jolla määritetään, vastaako kysely kohdetta. Hyväksyy yhden argumentin, jota item vastaan kyselyä testataan. Siirry nykyiseen kyselyyn käyttämällä this.query . Palauttaa loogisen arvon true , jos kysely vastaa. |
lajittelija | toiminto | tarkka vastaavuus, kirjainkoolla on merkitystä, kirjainkoolla ei merkitystä |
Automaattisen täydennyksen tulosten lajittelussa käytetty menetelmä. Hyväksyy yhden argumentin items ja sillä on typeahead-ilmentymän laajuus. Viittaa nykyiseen kyselyyn käyttämällä this.query . |
korostuskynä | toiminto | korostaa kaikki oletusosumat | Automaattisen täydennyksen tulosten korostamiseen käytetty menetelmä. Hyväksyy yhden argumentin item ja sillä on typeahead-ilmentymän laajuus. Pitäisi palauttaa html. |
Lisää tietoattribuutteja rekisteröidäksesi elementin, jossa on etukirjoitustoiminto.
- <input type = "text" data-provide = "typeahead" >
Alustaa syötteen etumerkillä.