Äratage Bootstrapi komponendid ellu – nüüd koos 12 kohandatud jQuery pistikprogrammiga.
Sujuv, kuid paindlik, kasutab traditsioonilist javascripti modaalset pistikprogrammi, millel on vaid minimaalsed vajalikud funktsioonid ja nutikad vaikeseaded.
Selle lihtsa pistikprogrammi abil saate lisada rippmenüüd peaaegu kõigele Bootstrapis. Bootstrapil on täielik rippmenüü tugi navigeerimisribal, vahelehtedel ja pillidel.
Kasutage navigeerimisriba linkide automaatseks värskendamiseks scrollspy-d, et kuvada praegune aktiivne link kerimisasendi põhjal.
Kasutage seda pistikprogrammi, et muuta vahekaardid ja pillid kasulikumaks, võimaldades neil liikuda kohaliku sisu vahekaartide vahel.
Uus võte jQuery Tipsy pistikprogrammist, tööriistavihjed ei tugine piltidele – need kasutavad animatsioonide jaoks CSS3 ja kohaliku pealkirja salvestamiseks andmeatribuute.
Lisage sekundaarse teabe paigutamiseks mis tahes elemendile väikesed sisu ülekatted, nagu iPadis.
* Nõuab tööriistavihjete kaasamist
Hoiatuste pistikprogramm on väike klass hoiatustele tiheda funktsionaalsuse lisamiseks.
Tehke nuppudega rohkem. Juhtnupu olekud või nupurühmade loomine rohkemate komponentide, näiteks tööriistaribade jaoks.
Hankige põhistiile ja paindlikku tuge kokkupandavatele komponentidele, nagu akordionid ja navigeerimine.
Looge mis tahes sisust karussell, millest soovite interaktiivset slaidiseanssi.
Lihtne ja hõlpsasti laiendatav pistikprogramm elegantsete trükipeade kiireks loomiseks mis tahes vormis tekstisisestusega.
Lihtsate üleminekuefektide jaoks lisage üks kord bootstrap-transition.js, et modaale sisse lülitada või hoiatusi tuhmuda.
* Nõutav pistikprogrammide animatsiooni jaoks
Sujuv, kuid paindlik, kasutab traditsioonilist javascripti modaalset pistikprogrammi, millel on vaid minimaalsed vajalikud funktsioonid ja nutikad vaikeseaded.
Laadige fail allaAllpool on staatiliselt renderdatud modaal.
Üks korralik keha…
Lülitage modaal JavaScripti kaudu sisse, klõpsates alloleval nupul. See libiseb alla ja tuhmub lehe ülaosast sisse.
Käivitage demo modaalHelista modaalile javascripti kaudu:
- $ ( '#myModal' ). modaalne ( valikud )
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
taustaks | tõeväärtus | tõsi | Sisaldab modaalset taustaelementi. Teise võimalusena määrake static taust, mis ei sulge modaali klõpsamisel. |
klaviatuur | tõeväärtus | tõsi | Sulgeb modaali, kui vajutada paoklahvi |
näidata | tõeväärtus | tõsi | Initsialiseerimisel kuvatakse modaal. |
Saate modaale oma lehel hõlpsalt aktiveerida, ilma et peaksite kirjutama ühtegi JavaScripti rida. Lihtsalt määrake data-toggle="modal"
kontrolleri element, millel on data-target="#foo"
või href="#foo"
mis vastab modaalse elemendi ID-le, ja klõpsamisel käivitatakse teie modaal.
Samuti lisage oma modaalsele eksemplarile valikute lisamiseks need täiendavate andmeatribuutidena kas juhtelemendile või modaalsele märgistusele endale.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Käivita Modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "sulge" data-dismiss = "modaalne" > × </button>
- <h3> Modaalne päis </h3>
- </div>
- <div class = "modal-body" >
- <p> Üks hea keha… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Sule </a>
- <a href = "#" class = "btn btn-primary" > Salvesta muudatused </a>
- </div>
- </div>
.fade
klass
.modal
(selle toimimise nägemiseks vaadake demo) ja lisage bootstrap-transition.js.
Aktiveerib teie sisu modaalina. Aktsepteerib valikulisi valikuid object
.
- $ ( '#myModal' ). modaalne ({
- klaviatuur : vale
- })
Lülitab modaali käsitsi ümber.
- $ ( '#myModal' ). modaalne ( 'lülitus' )
Avab modaali käsitsi.
- $ ( '#myModal' ). modaalne ( 'show' )
Peidab modaali käsitsi.
- $ ( '#myModal' ). modaalne ( 'peida' )
Bootstrapi modaalklass paljastab mõned sündmused modaalse funktsionaalsusega ühendamiseks.
Sündmus | Kirjeldus |
---|---|
näidata | See sündmus käivitub kohe, kui show eksemplari meetod kutsutakse. |
näidatud | See sündmus käivitatakse, kui modaal on kasutajale nähtavaks tehtud (ootab css-i üleminekut). |
peita | See sündmus käivitatakse kohe, kui hide eksemplari meetod on välja kutsutud. |
peidetud | See sündmus käivitatakse, kui modaal on kasutaja eest peitmise lõpetanud (ootab, kuni css-i üleminekud lõppevad). |
- $ ( '#myModal' ). on ( 'peidetud' , funktsioon () {
- // tee midagi…
- })
Selle lihtsa pistikprogrammi abil saate lisada rippmenüüd peaaegu kõigele Bootstrapis. Bootstrapil on täielik rippmenüü tugi navigeerimisribal, vahelehtedel ja pillidel.
Laadige fail allaRippmenüüde testimiseks klõpsake navigeerimisribal rippmenüü navigeerimislinke ja allolevaid pille.
Helistage rippmenüüdesse javascripti kaudu:
- $ ( '.dropdown-toggle' ). rippmenüü ()
Mis tahes elemendile rippmenüü funktsioonide kiireks lisamiseks lihtsalt lisage data-toggle="dropdown"
ja mis tahes kehtiv alglaadimisrippmenüü aktiveeritakse automaatselt.
data-target="#fat"
või
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "aktiivne" ><a href = "#" > Tavaline link </a></li>
- <li class = "rippmenüü" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "rippmenüü" href = "#menu1" >
- Rippmenüü
- <b klass = "caret" ></b>
- </a>
- <ul class = "rippmenüü" >
- <li><a href = "#" > Toiming </a></li>
- <li><a href = "#" > Veel üks toiming </a></li>
- <li><a href = "#" > Midagi muud siin </a></li>
- <li klass = "jagaja" ></li>
- <li><a href = "#" > Eraldatud link </a></li>
- </ul>
- </li>
- ...
- </ul>
URL-ide muutmiseks kasutage data-target
atribuuti href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "rippmenüü" >
- <a class = "dropdown-toggle" data-toggle = "rippmenüü" data-target = "#" href = "path/to/page.html" >
- Rippmenüü
- <b klass = "caret" ></b>
- </a>
- <ul class = "rippmenüü" >
- ...
- </ul>
- </li>
- </ul>
Programmiline api antud navigeerimisriba või vahekaartidega navigeerimise menüüde aktiveerimiseks.
ScrollSpy pistikprogramm on mõeldud navigeerimissihtmärkide automaatseks värskendamiseks kerimisasendi alusel.
Laadige fail allaKerige allolevat ala ja vaadake navigeerimise värskendust. Samuti tõstetakse esile rippmenüü alamüksused. Proovi seda!
Kuulutus säärised keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi, enne kui need välja müüdi. Tumblr talust lauani jalgrattaõigused mis iganes. Anim keffiyeh carles kardigan. Velit seitan mcsweeney fotokabiin 3 hunt moon irure. Cosby kampsun lomo jean lühikesed püksid, williamsburgi hoodie minim qui te pole ilmselt neist kuulnud ja kardigan usaldusfond culpa biodiesel wes anderson esteetiline. Nihil tätoveeritud accusamus, cred iroonia biodiisel keffiyeh artisan ullamco consequat.
Veniam marfa vuntsidega rula, imev fugiat velit pitchfork habe. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat neli loko nisi, ea helvetica nulla carles. Tätoveeritud cosby kampsun food truck, mcsweeney quis non-freegan vinüül. Lo-fi wes anderson +1 sartorial. Carles mitte esteetiline treening quis gentrify. Brooklyni maitsev käsitööõlu vicekeytar deserunt.
Occaecat commodo aliqua delectus. Fap käsitööõlu deserunt rula ea. Lomo jalgrattaõigused adipisicing banh mi, velit ea sunt next level locavore ühe päritoluga kohv magna veniam. High life ID vinüül, echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi DIY minim messenger kott. Cred ex in, jätkusuutlik 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 oletatav. Locavore sed helvetica klišee iroonia, äikesekassid, millest te ilmselt pole kuulnudki, consequat kapuutsiga gluteenivaba lo-fi fap aliquip. Labore elit placeat, enne kui need välja müüdi, Terry richardson proident brunch nesciunt quis cosby kampsun pariatur keffiyeh ut helvetica artisan. Cardigan käsitööõlu seitan readymade velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Helista scrollspyle JavaScripti kaudu:
- $ ( '#navbar' ). scrollspy ()
Scrollspy käitumise hõlpsaks lisamiseks oma ülariba navigeerimisele lisage lihtsalt data-spy="scroll"
element, mida soovite luurata (tavaliselt on see keha).
- <body data-spy = "kerige" > ... </body>
<a href="#home">home</a>
peab vastama millelegi domeenis nagu
<div id="home"></div>
.
Kui kasutate scrollspy-d koos DOM-i elementide lisamise või eemaldamisega, peate välja kutsuma värskendusmeetodi järgmiselt:
- $ ( '[data-spy="scroll"]' ). iga ( funktsioon () {
- var $spy = $ ( see ). scrollspy ( 'värskenda' )
- });
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
nihe | number | 10 | Pikslid nihutamiseks ülevalt kerimise asukoha arvutamisel. |
Sündmus | Kirjeldus |
---|---|
aktiveerida | See sündmus käivitub alati, kui scrollspy aktiveerib uue üksuse. |
See pistikprogramm lisab kohaliku sisu kaudu liikumiseks kiire, dünaamilise vahekaardi ja pillifunktsiooni.
Laadige fail allaKlõpsake allolevatel vahekaartidel, et liikuda peidetud paanide vahel, isegi rippmenüüde kaudu.
Toores teksapüksid, Austin, te pole neist ilmselt kuulnud. Nesciunt tofu stumptown aliqua, retro süntekameistri puhastus. Vuntside kliše tempor, williamsburg carles vegan helvetica. Rerehenderit butcher retro keffiyeh Dreamcatcher sünt. Cosby kampsun eu banh mi, qui irure terry richardson ex squid. Aliquip placeat Salvia cillum iphone. Seitan aliquip quis kardigan Ameerika rõivad, lihunik 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.
Sihtfond seitan kõrgpress, keytar raw denim keffiyeh etsy kunstipidu, enne kui need välja müüdi, Master cleanse gluteenivaba kalmaari scenester freegan cosby kampsun. Fanny pack portlandi seitan DIY, kunstipidu locavore hunt klišee kõrge elu kaja park Austin. Cred vinüül keffiyeh DIY salvia PBR, banh mi, enne kui need välja müüdi talust lauale VHS-i viiruslik locavore cosby kampsun. Lomo hunt viral, vuntsid readymade thundercats keffiyeh käsitööõlu marfa eetiline. Hundisalvia freegan, sartorial keffiyeh echo park vegan.
Lubage vahekaartide vahekaardid JavaScripti kaudu (iga vahekaart tuleb eraldi aktiveerida):
- $ ( '#myTab a' ). kliki ( funktsioon ( e ) {
- e . preventDefault ();
- $ ( see ). sakk ( 'näita' );
- })
Üksikuid vahekaarte saate aktiveerida mitmel viisil.
- $ ( '#myTab a[href="#profile"]' ). sakk ( 'näita' ); // Valige vahekaart nime järgi
- $ ( '#myTab a:first' ). sakk ( 'näita' ); // Valige esimene vahekaart
- $ ( '#myTab a:last' ). sakk ( 'näita' ); // Viimase vahekaardi valimine
- $ ( '#myTab li:eq(2) a' ). sakk ( 'näita' ); // Valige kolmas vahekaart (0-indekseeritud)
Saate aktiveerida vahelehe või pilli navigeerimise ilma JavaScripti kirjutamata, lihtsalt elemendi täpsustades data-toggle="tab"
või peal. Klasside ja data-toggle="pill"
lisamisel vahekaardile rakendatakse alglaadimisriba vahekaardi stiil.nav
nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Avaleht </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Profiil </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Sõnumid </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Seaded </a></li>
- </ul>
Aktiveerib vahekaardi elemendi ja sisu konteineri. Vahekaardil peaks olema DOM-is kas konteineri sõlm data-target
või sihtimispunkt.href
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "aktiivne" ><a href = "#home" > Avaleht </a></li>
- <li><a href = "#profile" > Profiil </a></li>
- <li><a href = "#messages" > Sõnumid </a></li>
- <li><a href = "#settings" > Seaded </a></li>
- </ul>
- <div class = "tab-content" >
- <div class = "tab-pane active" id = "kodu" > ... </div>
- <div class = "tab-pane" id = "profiil" > ... </div>
- <div class = "tab-pane" id = "sõnumid" > ... </div>
- <div class = "tab-pane" id = "seaded" > ... </div>
- </div>
- <script>
- $ ( funktsioon () {
- $ ( '#myTab a:last' ). sakk ( 'näita' );
- })
- </script>
Sündmus | Kirjeldus |
---|---|
näidata | See sündmus käivitub vahekaardi kuvamisel, kuid enne uue vahekaardi kuvamist. Kasutage event.target ja event.relatedTarget , et sihtida vastavalt aktiivset vahekaarti ja eelmist aktiivset vahekaarti (kui see on saadaval). |
näidatud | See sündmus käivitub vahekaardi kuvamisel pärast vahekaardi kuvamist. Kasutage event.target ja event.relatedTarget , et sihtida vastavalt aktiivset vahekaarti ja eelmist aktiivset vahekaarti (kui see on saadaval). |
- $ ( 'a[data-toggle="tab"]' ). on ( 'näidatud' , funktsioon ( e ) {
- e . sihtmärk // aktiveeritud vahekaart
- e . relatedTarget // eelmine vahekaart
- })
Inspireeritud suurepärasest jQuery.tipsy pistikprogrammist, mille on kirjutanud Jason Frame; Tööriistanäpunäited on värskendatud versioon, mis ei tugine piltidele, kasutavad animatsioonide jaoks css3 ja kohaliku pealkirja salvestamiseks andmeatribuute.
Laadige fail allaTööriistanäpunäidete nägemiseks hõljutage kursorit allolevate linkide kohal.
Kitsad püksid järgmise taseme keffiyeh , te pole neist ilmselt kuulnud. Fotokabiini habe toores teksast kõrgtrüki vegan messenger bag stumptown. Farmist lauale seitan, Mcsweeney fixie säästva kinoa 8-bitine Ameerika rõivas on frotee richardsoni vinüül chambray. Beard stumptown, kardiganid banh mi lomo thundercats. Tofu biodiisel williamsburg marfa, neli loko mcsweeney puhast vegan chambray. Tõeliselt irooniline käsitööline , olenemata klaviatuurist , farmist lauale mõeldud Austini Twitteri käepide freegan cred toores teksariidest ühe päritoluga kohviviirus.
Käivitage kohtspikker javascripti kaudu:
- $ ( '#example' ). tööriistavihje ( valikud )
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
animatsioon | tõeväärtus | tõsi | rakendage tööriistaspikrile css-i tuhmumise üleminek |
paigutus | string|funktsioon | 'ülemine' | kuidas asetada kohtspikker – top | alumine | vasakule | õige |
valija | string | vale | Kui valija on ette nähtud, delegeeritakse tööriistavihje objektid määratud sihtmärkidele. |
pealkiri | string | funktsiooni | '' | pealkirja vaikeväärtus, kui märgendit „title” pole |
päästik | string | 'hõljuma' | kuidas tööriistavihje käivitatakse – hõljutage | keskenduda | manuaal |
viivitus | number | objektiks | 0 | kohtspikri näitamise ja peitmise viivitus (ms) – ei kehti käsitsi käivitamise tüübi puhul Kui number on esitatud, rakendatakse viivitust mõlemale peitmisele/näitamisele Objekti struktuur on järgmine: |
Toimivuse huvides on tööriistavihje ja Popoveri andmeapis lubatud. Kui soovite neid kasutada, määrake lihtsalt valija.
- <a href = "#" rel = "tooltip" title = "esimene tööriistavihje" > hõljutage kursorit minu kohal </a>
Kinnitab elemendikogule tööriistaspikri töötleja.
Näitab elemendi kohtspikri.
- $ ( '#element' ). tööriistavihje ( 'näita' )
Peidab elemendi kohtspikri.
- $ ( '#element' ). tööriistavihje ( 'peida' )
Lülitab elemendi kohtspikri.
- $ ( '#element' ). tööriistavihje ( 'lülitamine' )
Lisage sekundaarse teabe paigutamiseks mis tahes elemendile väikesed sisu ülekatted, nagu iPadis.
* Nõuab tööriistavihje lisamist
Laadige fail allaHüpikakna käivitamiseks hõljutage kursorit nupu kohal.
Luba hüpikaknad javascripti kaudu:
- $ ( '#example' ). popover ( valikud )
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
animatsioon | tõeväärtus | tõsi | rakendage tööriistaspikrile css-i tuhmumise üleminek |
paigutus | string|funktsioon | 'õige' | kuidas positsioneerida hüpikakna - top | alumine | vasakule | õige |
valija | string | vale | kui valija on ette nähtud, delegeeritakse tööriistavihje objektid määratud sihtmärkidele |
päästik | string | 'hõljuma' | kuidas tööriistavihje käivitatakse – hõljutage | keskenduda | manuaal |
pealkiri | string | funktsiooni | '' | pealkirja vaikeväärtus, kui atribuut „title” puudub |
sisu | string | funktsiooni | '' | vaikimisi sisu väärtus, kui atribuut „data-content” puudub |
viivitus | number | objektiks | 0 | hüpikakna kuvamise ja peitmise viivitus (ms) – ei kehti käsitsi käivitamise tüübi puhul Kui number on esitatud, rakendatakse viivitust mõlemale peitmisele/näitamisele Objekti struktuur on järgmine: |
Toimivuse huvides on tööriistavihje ja Popoveri andmeapis lubatud. Kui soovite neid kasutada, määrake lihtsalt valija.
Initsialiseerib hüpikaknad elemendikogu jaoks.
Ilmutab elementide hüpikakna.
- $ ( '#element' ). popover ( 'show' )
Peidab elementide hüpikakna.
- $ ( '#element' ). popover ( 'peida' )
Lülitab elementide hüpikakna sisse.
- $ ( '#element' ). hüpikakna ( 'lülita' )
Hoiatuste pistikprogramm on väike klass hoiatustele tiheda funktsionaalsuse lisamiseks.
Lae allaHoiatuste pistikprogramm töötab tavaliste hoiatusteadete ja blokeerivate sõnumite puhul.
Muutke seda ja teist ning proovige uuesti. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Lubage märguandest loobumine JavaScripti kaudu:
- $ ( ".alert" ). hoiatus ()
Lihtsalt lisage data-dismiss="alert"
oma sulgemisnupule, et anda automaatselt hoiatuse sulgemise funktsioon.
- <a class = "sulge" data-dismiss = "alert" href = "#" > × </a>
Pakub kõik hoiatused tiheda funktsionaalsusega. Kui soovite, et teie hoiatused suletuks muutuksid, veenduge, et neile oleks juba rakendatud klass .fade
ja ..in
Sulgeb hoiatuse.
- $ ( ".alert" ). hoiatus ( 'sulge' )
Bootstrapi hoiatusklass paljastab mõned sündmused hoiatusfunktsiooniga ühendamiseks.
Sündmus | Kirjeldus |
---|---|
Sulge | See sündmus käivitub kohe, kui close eksemplari meetod kutsutakse. |
suletud | See sündmus käivitatakse, kui hoiatus on suletud (ootab, kuni css-i üleminekud lõppevad). |
- $ ( '#minu märguanne' ). bind ( 'suletud' , funktsioon () {
- // tee midagi…
- })
Hankige põhistiile ja paindlikku tuge kokkupandavatele komponentidele, nagu akordionid ja navigeerimine.
Laadige fail alla* Nõuab üleminekute pistikprogrammi kaasamist.
Ahendamise pistikprogrammi abil koostasime lihtsa akordioni stiilis vidina:
Luba JavaScripti kaudu:
- $ ( ".collapse" ). kokku kukkuma ()
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
lapsevanem | valija | vale | Kui valija, suletakse selle kokkupandava üksuse kuvamisel kõik määratud vanema all olevad kokkupandavad elemendid. (sarnane traditsioonilise akordioni käitumisega) |
lüliti | tõeväärtus | tõsi | Lülitab kutsumisel kokkupandava elemendi sisse |
Lihtsalt lisage element data-toggle="collapse"
ja a data-target
, et määrata kokkupandava elemendi juhtimine automaatselt. Atribuut data-target
aktsepteerib ahendamise rakendamiseks css-valijat. Kindlasti lisage klass collapse
kokkupandavale elemendile. Kui soovite, et see oleks vaikimisi avatud, lisage täiendav klass in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- lihtne kokkupandav
- </button>
- <div id = "demo" class = "ahendama" > … </div>
data-parent="#selector"
. Selle tegevuse nägemiseks vaadake demo.
Aktiveerib teie sisu kokkupandava elemendina. Aktsepteerib valikulisi valikuid object
.
- $ ( '#myCollapsible' ). kollaps ({
- lülita : vale
- })
Lülitab kokkupandava elemendi kuvatud või peidetud olekuks.
Näitab kokkupandavat elementi.
Peidab kokkupandava elemendi.
Bootstrapi ahendamisklass paljastab mõned sündmused, mis on seotud ahendamise funktsiooniga.
Sündmus | Kirjeldus |
---|---|
näidata | See sündmus käivitub kohe, kui show eksemplari meetod kutsutakse. |
näidatud | See sündmus käivitatakse, kui ahendamise element on kasutajale nähtavaks tehtud (ootab, kuni css-i üleminekud lõpetatakse). |
peita | See sündmus käivitatakse kohe, kui hide meetod on välja kutsutud. |
peidetud | See sündmus käivitatakse, kui ahendamise element on kasutaja eest peidetud (ootab, kuni css-i üleminekud lõpetatakse). |
- $ ( '#myCollapsible' ). on ( 'peidetud' , funktsioon () {
- // tee midagi…
- })
Vaadake allolevat slaidiseanssi.
Helista javascripti kaudu:
- $ ( '.karussell' ). karussell ()
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
intervall | number | 5000 | Aeg, mis kulub üksuse automaatse tsükli vahel. Kui see on vale, ei käivitu karussell automaatselt. |
paus | string | "hõljuma" | Peatab karusselli tsükli mouseenter'is ja jätkab karusselli tsüklit hiire lahkumisel. |
Andmete atribuute kasutatakse eelmiste ja järgmiste juhtelementide jaoks. Vaadake allolevat märgistuse näidet.
- <div id = "myCarousel" class = "karusselli slaid" >
- <!-- Karusselli esemed -->
- <div class = "carousell-inner" >
- <div class = "aktiivne üksus" > … </div>
- <div class = "üksus" > … </div>
- <div class = "üksus" > … </div>
- </div>
- <!-- Karussell nav -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "eelmine" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "järgmine" > › </a>
- </div>
Lähtestab karusselli valikuliste valikutega object
ja hakkab üksuste vahel ringi liikuma.
- $ ( '.karussell' ). karussell ({
- intervall : 2000
- })
Liigub läbi karusselli üksuste vasakult paremale.
Peatab karusselli esemete vahel liikumise.
Liigutab karusselli konkreetse kaadri juurde (0-põhine, sarnane massiiviga).
Liigub eelmise üksuse juurde.
Liigub järgmise üksuse juurde.
Bootstrapi karusselliklass paljastab kaks sündmust karusselli funktsioonidega liitumiseks.
Sündmus | Kirjeldus |
---|---|
libisema | See sündmus käivitub kohe, kui slide eksemplari meetod käivitatakse. |
libises | See sündmus käivitatakse, kui karussell on slaidi ülemineku lõpetanud. |
Lihtne ja hõlpsasti laiendatav pistikprogramm elegantsete trükipeade kiireks loomiseks mis tahes vormis tekstisisestusega.
Laadige fail allaEsialgsete tulemuste kuvamiseks alustage allolevale väljale tippimist.
Helistage esitekstile JavaScripti kaudu:
- $ ( '.typeahead' ). kirjuta ette ()
Nimi | tüüp | vaikimisi | kirjeldus |
---|---|---|---|
allikas | massiivi | [ ] | Andmeallikas, mille vastu päring teha. |
esemed | number | 8 | Rippmenüüs kuvatavate üksuste maksimaalne arv. |
sobitaja | funktsiooni | tõstutundetu | Meetod, mida kasutatakse päringu üksuse vastavuse määramiseks. Aktsepteerib ühe argumendi, mille item vastu päringut testida. Juurdepääs praegusele päringule, kasutades this.query . Tagastab tõeväärtuse, true kui päring vastab. |
sorteerija | funktsiooni | täpne vaste, tõstutundlik, tõstutundlik |
Automaatse täitmise tulemuste sortimiseks kasutatav meetod. Aktsepteerib ühe argumendi items ja sellel on tüübiesitava eksemplari ulatus. Viidake praegusele päringule this.query . |
marker | funktsiooni | tõstab esile kõik vaikimisi vasted | Automaatse täitmise tulemuste esiletõstmiseks kasutatav meetod. Aktsepteerib ühe argumendi item ja sellel on tüübiesitava eksemplari ulatus. Peaks tagastama html. |
Lisage andmeatribuudid, et registreerida element, millel on kirjasõna.
- <input type = "text" data-provide = "typeahead" >
Initsialiseerib sisendi esikirjaga.