Jepni në jetë komponentët e Bootstrap—tani me 12 shtojca të personalizuara jQuery .
Një shtojcë e thjeshtë, por fleksibël, modale tradicionale javascript me vetëm funksionalitetin minimal të kërkuar dhe parazgjedhjet inteligjente.
Shtoni menutë me zbritje në pothuajse çdo gjë në Bootstrap me këtë shtojcë të thjeshtë. Bootstrap përmban mbështetje të plotë të menusë rënëse në shiritin e navigimit, skedat dhe pilulat.
Përdorni scrollspy për të përditësuar automatikisht lidhjet në shiritin tuaj navigues për të shfaqur lidhjen aktuale aktive bazuar në pozicionin e lëvizjes.
Përdoreni këtë shtesë për t'i bërë skedat dhe pilulat më të dobishme duke i lejuar ato të kalojnë nëpër panelet e tabelave të përmbajtjes lokale.
Një qëndrim i ri për shtojcën jQuery Tipsy, Këshillat e veglave nuk mbështeten në imazhe—ato përdorin CSS3 për animacione dhe atribute të të dhënave për ruajtjen e titujve lokalë.
Shtoni mbivendosje të vogla të përmbajtjes, si ato në iPad, në çdo element për strehimin e informacionit dytësor.
* Kërkon që të përfshihen këshilla të veglave
Shtojca e alarmit është një klasë e vogël për shtimin e funksionalitetit të afërt të sinjalizimeve.
Bëni më shumë me butona. Kontrolloni gjendjet e butonit ose krijoni grupe butonash për më shumë komponentë si shiritat e veglave.
Merrni stile bazë dhe mbështetje fleksibël për komponentët e palosshëm si fizarmonikët dhe navigimi.
Krijoni një përmbledhje të çdo përmbajtjeje që dëshironi të ofroni një shfaqje interaktive të përmbajtjes.
Një shtojcë bazë, e zgjeruar lehtësisht për krijimin e shpejtë të kokave elegante të shkrimit me çdo futje teksti në formë.
Për efekte të thjeshta tranzicioni, përfshini bootstrap-transition.js një herë për të rrëshqitur në modalet ose për të zbehur sinjalizimet.
* Kërkohet për animacion në shtojca
Një shtojcë e thjeshtë, por fleksibël, modale tradicionale javascript me vetëm funksionalitetin minimal të kërkuar dhe parazgjedhjet inteligjente.
Shkarko skedarinMë poshtë është një modal i dhënë në mënyrë statike.
Një trup i bukur…
Ndryshoni një modal nëpërmjet javascript duke klikuar butonin më poshtë. Do të rrëshqasë poshtë dhe do të zbehet nga pjesa e sipërme e faqes.
Nis modalin demoThirrni modalin përmes javascript:
- $ ( '#myModal' ). modale ( opsione )
Emri | lloji | default | përshkrim |
---|---|---|---|
sfond | logjike | e vërtetë | Përfshin një element të sfondit modal. Përndryshe, specifikoni static për një sfond që nuk e mbyll modalin kur klikoni. |
tastierë | logjike | e vërtetë | Mbyll modalin kur shtypet tasti i arratisjes |
shfaqje | logjike | e vërtetë | Tregon modalin kur inicializohet. |
Ju mund të aktivizoni modalet në faqen tuaj lehtësisht pa pasur nevojë të shkruani një rresht të vetëm Javascript. Thjesht vendosni data-toggle="modal"
në një element kontrollues me një data-target="#foo"
osehref="#foo"
që korrespondon me një id të elementit modal dhe kur të klikohet, ai do të nisë modalin tuaj.
Gjithashtu, për të shtuar opsione në shembullin tuaj modal, thjesht përfshini ato si atribute shtesë të të dhënave ose në elementin e kontrollit ose në vetë shënimin modal.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Nis modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Kreu modal </h3>
- </div>
- <div class = "trup modal" >
- <p> Një trup i hollë… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Mbylle </a>
- <a href = "#" class = "btn btn-primary" > Ruaj ndryshimet </a>
- </div>
- </div>
.fade
klasë në
.modal
element (referojuni demonstrimit për ta parë këtë në veprim) dhe përfshini bootstrap-transition.js.
Aktivizon përmbajtjen tuaj si modale. Pranon një opsion opsional object
.
- $ ( '#myModal' ). modale ({
- tastierë : false
- })
Ndryshon manualisht një modal.
- $ ( '#myModal' ). modale ( 'ndërrim' )
Hap manualisht një modal.
- $ ( '#myModal' ). modale ( 'shfaqje' )
Fsheh manualisht një modal.
- $ ( '#myModal' ). modale ( 'fsheh' )
Klasa modale e Bootstrap ekspozon disa ngjarje për t'u lidhur me funksionalitetin modal.
Ngjarja | Përshkrim |
---|---|
shfaqje | Kjo ngjarje ndizet menjëherë kur show thirret metoda e shembullit. |
treguar | Kjo ngjarje aktivizohet kur modali është bërë i dukshëm për përdoruesin (do të presë që tranzicionet css të përfundojnë). |
fshehin | Kjo ngjarje aktivizohet menjëherë kur hide thirret metoda e shembullit. |
i fshehur | Kjo ngjarje aktivizohet kur modali ka përfunduar duke u fshehur nga përdoruesi (do të presë që tranzicioni i css të përfundojë). |
- $ ( '#myModal' ). on ( 'fshehur' , funksion () {
- // bej dicka…
- })
Shtoni menutë me zbritje në pothuajse çdo gjë në Bootstrap me këtë shtojcë të thjeshtë. Bootstrap përmban mbështetje të plotë të menusë rënëse në shiritin e navigimit, skedat dhe pilulat.
Shkarko skedarinKlikoni në lidhjet e navigimit me zbritje në shiritin e navigimit dhe pilulat më poshtë për të testuar zbritjet.
Thirrni zbritjet përmes Javascript:
- $ ( '.dropdown-toggle' ). me zbritje ()
Për të shtuar shpejt funksionalitetin e lëshimit në çdo element, thjesht shtoni data-toggle="dropdown"
dhe çdo listë e vlefshme bootstrap do të aktivizohet automatikisht.
data-target="#fat"
ose
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Lidhje e rregullt </a></li>
- <li class = "dropdown" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Dropdown
- <b class = "caret" ></b>
- </a>
- <ul class = "meny-dropdown" >
- <li><a href = "#" > Veprimi </a></li>
- <li><a href = "#" > Një veprim tjetër </a></li>
- <li><a href = "#" > Diçka tjetër këtu </a></li>
- <li class = "ndarës" ></li>
- <li><a href = "#" > Lidhje e ndarë </a></li>
- </ul>
- </li>
- ...
- </ul>
Për të mbajtur URL-të të paprekura, përdorni data-target
atributin në vend të href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "dropdown" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "rruga/to/page.html" >
- Dropdown
- <b class = "caret" ></b>
- </a>
- <ul class = "meny-dropdown" >
- ...
- </ul>
- </li>
- </ul>
Një api programatike për aktivizimin e menyve për një navigacion të caktuar navigimi ose me skeda.
Shtojca ScrollSpy është për përditësimin automatik të objektivave të navigimit bazuar në pozicionin e lëvizjes.
Shkarko skedarinLëvizni zonën më poshtë dhe shikoni përditësimin e navigimit. Nën-artikujt në rënie do të theksohen gjithashtu. Provoje!
Dollakë reklamash keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi para se të shitën qui. Të drejtat e biçikletave nga ferma në tavolinë Tumblr sido që të jenë. Kardigan anim keffiyeh carles. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Triko Cosby, pantallona të shkurtra xhinse, me kapuçë Wiliamsburg, të cilat ndoshta nuk keni dëgjuar për to dhe fondet e besimit të trikove culpa bionaftë wes anderson estetike. Nihil me tatuazh accusamus, cred ironi bionaftë keffiyeh artisan ullamco consequat.
skateboard me mustaqe Veniam marfa, mjekër fugiat i kulluar me pirun. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat katër loko nisi, ea helvetica nulla carles. Kamion ushqimor me pulovra cosby me tatuazh, vinyl quis non freegan nga Mcsweeney. Lo-fi wes anderson +1 sartorial. Carles ushtrim jo estetik quis gentrify. Brooklyn adipising birrë artizanale zëvendës keytar deserunt.
Occaecat commodo aliqua delectus. Fap craft birra deserunt skateboard ea. Lomo të drejtat e biçikletave adipisicing banh mi, velit ea sunt niveli tjetër lokal kafe me origjinë të vetme në magna veniam. Vinyl me identifikim të lartë të jetës, park jehonë që konsiston në quis aliquip banh mi pitchfork. Vero VHS është e pakuptimtë. Konsectetur nisi DIY minim çantë mesazher. Cred ex in, iphone i qëndrueshëm delectus consectetur fanny pack.
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 blog, culpa messenger qese marfa çfarëdo kamion ushqimor delectus. Sapiente synth id supozohet. Locavore sed helvetica klishe ironi, thundercat që ndoshta nuk keni dëgjuar për to, si pasojë e hoodie pa gluten lo-fi fap aliquip. Labore elit placeat para se të shiteshin, terry richardson proident brunch nesciunt quis cosby triko pariatur keffiyeh ut helvetica artisan. Kardigan birrë craft seitan velit gati. VHS chambray laboris tempor veniam. Anim mollit minim commodo ulamco thundercats.
Telefononi scrollspy përmes javascript:
- $ ( '#navbar' ). scrollspy ()
Për të shtuar me lehtësi sjelljen e scrollspy në navigimin tuaj të shiritit të sipërm, thjesht shtoni data-spy="scroll"
te elementi që dëshironi të spiunoni (më së shpeshti ky do të ishte trupi).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
duhet të korrespondojë me diçka në dom si
<div id="home"></div>
.
Kur përdorni scrollspy në lidhje me shtimin ose heqjen e elementeve nga DOM, do t'ju duhet të telefononi metodën e rifreskimit si kjo:
- $ ( '[data-spy="scroll"]' ). secili ( funksion () {
- var $spy = $ ( kjo ). scrollspy ( 'refresh' )
- });
Emri | lloji | default | përshkrim |
---|---|---|---|
kompensuar | numri | 10 | Piksele për t'u zhvendosur nga lart kur llogaritni pozicionin e rrotullës. |
Ngjarja | Përshkrim |
---|---|
aktivizoni | Kjo ngjarje ndizet sa herë që një artikull i ri aktivizohet nga scrollspy. |
Kjo shtojcë shton funksionalitet të shpejtë, dinamik të skedave dhe pilulave për kalimin përmes përmbajtjes lokale.
Shkarko skedarinKlikoni skedat më poshtë për të kaluar midis paneleve të fshehura, madje edhe përmes menuve rënëse.
Xhinset e papërpunuara me siguri nuk keni dëgjuar për to pantallona të shkurtra xhins Austin. Nesciunt tofu stumptown aliqua, pastruese mjeshtërore retro sintetike. Mustaqe klishe tempor, williamsburg carles vegan helvetica. Reprehenderit kasapi retro keffiyeh ëndrra sintetike. Cosby triko eu banh mi, qui irure terry richardson ish kallamar. Ju mund të vendosni për iphone. Seitan aliquip quis cardigan veshje amerikane, kasap 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.
Aktivizo skedat me skeda përmes javascript (secila skedë duhet të aktivizohet individualisht):
- $ ( '#myTab a' ). kliko ( funksioni ( e ) {
- e . preventDefault ();
- $ ( kjo ). tab ( 'shfaq' );
- })
Ju mund të aktivizoni skedat individuale në disa mënyra:
- $ ( '#myTab a[href="#profile"]' ). tab ( 'shfaq' ); // Zgjidhni skedën sipas emrit
- $ ( '#myTab a:first' ). tab ( 'shfaq' ); // Zgjidhni skedën e parë
- $ ( '#myTab a:last' ). tab ( 'shfaq' ); // Zgjidhni skedën e fundit
- $ ( '#myTab li:eq(2) a' ). tab ( 'shfaq' ); // Zgjidhni skedën e tretë (të indeksuar me 0)
Ju mund të aktivizoni navigimin e një skede ose pilule pa shkruar ndonjë javascript thjesht duke specifikuar data-toggle="tab"
ose data-toggle="pill"
mbi një element. Shtimi i nav
dhe nav-tabs
klasave në skedë ul
do të zbatojë stilin e skedës së bootstrap.
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Faqja kryesore </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Profili </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Mesazhet </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Cilësimet </a></li>
- </ul>
Aktivizon një element skede dhe një kontenier përmbajtjeje. Skeda duhet të ketë një data-target
ose një href
nyje kontejneri në DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "active" ><a href = "#home" > Faqja kryesore </a></li>
- <li><a href = "#profile" > Profili </a></li>
- <li><a href = "#messages" > Mesazhet </a></li>
- <li><a href = "#settings" > Cilësimet </a></li>
- </ul>
- <div class = "tab-content" >
- <div class = "tab-pane aktiv" id = "home" > ... </div>
- <div class = "tab-pane" id = "profile" > ... </div>
- <div class = "tab-pane" id = "messages" > ... </div>
- <div class = "tab-pane" id = "settings" > ... </div>
- </div>
- <skript>
- $ ( funksioni () {
- $ ( '#myTab a:last' ). tab ( 'shfaq' );
- })
- </script>
Ngjarja | Përshkrim |
---|---|
shfaqje | Kjo ngjarje aktivizohet në shfaqjen e skedave, por përpara se të shfaqet skeda e re. Përdorni event.target dhe event.relatedTarget për të synuar përkatësisht skedën aktive dhe skedën e mëparshme aktive (nëse disponohet). |
treguar | Kjo ngjarje ndizet në shfaqjen e skedave pasi të jetë shfaqur një skedë. Përdorni event.target dhe event.relatedTarget për të synuar përkatësisht skedën aktive dhe skedën e mëparshme aktive (nëse disponohet). |
- $ ( 'a[data-toggle="tab"]' ). on ( 'treguar' , funksioni ( e ) {
- e . objektivi // skeda e aktivizuar
- e . relatedTarget // skeda e mëparshme
- })
Frymëzuar nga shtojca e shkëlqyer jQuery.tipsy e shkruar nga Jason Frame; Këshillat e veglave janë një version i përditësuar, i cili nuk mbështetet në imazhe, përdor css3 për animacione dhe atribute të dhënash për ruajtjen lokale të titujve.
Shkarko skedarinZhvendosni mbi lidhjet e mëposhtme për të parë këshillat e veglave:
Pantallona të ngushta keffiyeh të nivelit tjetër që ndoshta nuk keni dëgjuar për to. Kabina e fotografive mjekër xhins të papërpunuar me çantë vegane për lajmëtarë stumptown. Veshjet amerikane 8-bitëshe nga ferma në tavolinë, kuinoa e qëndrueshme e mcsweeney's kanë një shambre vinyl terry richardson. Stumptown me mjekër, kardigane banh mi lomo thundercats. Tofu bionaftë williamsburg marfa, katër loko mcsweeney's cleanse chambray vegan. Një artizan me të vërtetë ironik , çfarëdo keytar , skenografi nga ferma në tavolinë banksy Austin twitter handle freegan cred raw xhins kafe me origjinë të vetme.
Aktivizoni këshillën e veglave përmes javascript:
- $ ( '#shembull' ). këshillë veglash ( opsione )
Emri | lloji | default | përshkrim |
---|---|---|---|
animacion | logjike | e vërtetë | aplikoni një tranzicion css fade në këshillën e veglave |
vendosja | varg|funksion | 'majë' | si të pozicionohet këshilla e veglave - krye | fund | majtas | drejtë |
përzgjedhës | varg | i rremë | Nëse ofrohet një përzgjedhës, objektet e këshillës së veglave do t'u delegohen objektivave të specifikuara. |
titullin | varg | funksionin | '' | Vlera e paracaktuar e titullit nëse etiketa `title` nuk është e pranishme |
shkas | varg | 'rri rri pezull' | si aktivizohet këshilla e veglave - rri pezull | fokus | manual |
vonesë | numri | Objekt | 0 | vonesa e shfaqjes dhe fshehjes së këshillës së veglave (ms) - nuk zbatohet për llojin manual të këmbëzës Nëse jepet një numër, vonesa zbatohet për të dy fshehjen/shfaqjen Struktura e objektit është: |
Për arsye të performancës, Tooltip dhe Popover data-apis janë zgjedhur. Nëse dëshironi t'i përdorni ato, thjesht specifikoni një opsion përzgjedhës.
- <a href = "#" rel = "tooltip" title = "fast tooltip" > rri pezull mbi mua </a>
Bashkangjit një mbajtës udhëzues në një koleksion elementesh.
Zbulon udhëzuesin e një elementi.
- $ ( '#element' ). këshillë mjeti ( 'shfaq' )
Fsheh udhëzuesin e një elementi.
- $ ( '#element' ). këshillë mjeti ( 'fsheh' )
Ndryshon udhëzuesin e një elementi.
- $ ( '#element' ). këshillë mjeti ( 'ndërrim' )
Shtoni mbivendosje të vogla të përmbajtjes, si ato në iPad, në çdo element për strehimin e informacionit dytësor.
* Kërkon që këshilla e veglave të përfshihet
Shkarko skedarinZhvendosni pezull mbi butonin për të aktivizuar popover-in.
Aktivizo popover-et përmes javascript:
- $ ( '#shembull' ). popover ( opsione )
Emri | lloji | default | përshkrim |
---|---|---|---|
animacion | logjike | e vërtetë | aplikoni një tranzicion css fade në këshillën e veglave |
vendosja | varg|funksion | 'e drejt' | si të pozicionohet popover - top | fund | majtas | drejtë |
përzgjedhës | varg | i rremë | nëse ofrohet një përzgjedhës, objektet e këshillës së veglave do t'u delegohen objektivave të specifikuara |
shkas | varg | 'rri rri pezull' | si aktivizohet këshilla e veglave - rri pezull | fokus | manual |
titullin | varg | funksionin | '' | vlera e paracaktuar e titullit nëse atributi `title` nuk është i pranishëm |
përmbajtjen | varg | funksionin | '' | vlera e paracaktuar e përmbajtjes nëse atributi 'data-content' nuk është i pranishëm |
vonesë | numri | Objekt | 0 | vonesa e shfaqjes dhe fshehjes së popover-it (ms) - nuk zbatohet për llojin manual të këmbëzës Nëse jepet një numër, vonesa zbatohet për të dy fshehjen/shfaqjen Struktura e objektit është: |
Për arsye të performancës, Tooltip dhe Popover data-apis janë zgjedhur. Nëse dëshironi t'i përdorni ato, thjesht specifikoni një opsion përzgjedhës.
Inicializon popover-et për një koleksion elementesh.
Zbulon një popover elementesh.
- $ ( '#element' ). popover ( 'shfaqje' )
Fsheh një popover elementesh.
- $ ( '#element' ). popover ( 'fsheh' )
Aktivizon një popover të elementeve.
- $ ( '#element' ). popover ( 'ndërrim' )
Shtojca e alarmit është një klasë e vogël për shtimin e funksionalitetit të afërt të sinjalizimeve.
ShkarkoShtojca e alarmeve funksionon në mesazhe të rregullta alarmi dhe bllokon mesazhet.
Ndrysho këtë dhe atë dhe provo përsëri. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Aktivizo heqjen e një sinjalizimi nëpërmjet javascript:
- $ ( ".alert" ). alarm ()
Thjesht shtoni data-dismiss="alert"
në butonin tuaj të mbylljes për të dhënë automatikisht një funksion të mbylljes së alarmit.
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
Mbështjell të gjitha sinjalizimet me funksionalitet të ngushtë. Për t'i animuar sinjalizimet tuaja kur mbyllen, sigurohuni që të kenë aplikuar tashmë klasën .fade
dhe .in
për to.
Mbyll një alarm.
- $ ( ".alert" ). alarmi ( 'mbyll' )
Klasa e alarmit të Bootstrap ekspozon disa ngjarje për t'u lidhur me funksionalitetin e alarmit.
Ngjarja | Përshkrim |
---|---|
mbyll | Kjo ngjarje ndizet menjëherë kur close thirret metoda e shembullit. |
mbyllur | Kjo ngjarje aktivizohet kur sinjalizimi është mbyllur (do të presë që të përfundojnë tranzicionet css). |
- $ ( '#my-alert' ). bind ( 'mbyllur' , funksioni () {
- // bej dicka…
- })
Merrni stile bazë dhe mbështetje fleksibël për komponentët e palosshëm si fizarmonikët dhe navigimi.
Shkarko skedarin* Kërkon që të përfshihet shtojca Transitions.
Duke përdorur shtojcën e kolapsit, ne ndërtuam një miniaplikacion të thjeshtë të stilit fizarmonikë:
Aktivizo përmes javascript:
- $ ( ".collapse" ). kolaps ()
Emri | lloji | default | përshkrim |
---|---|---|---|
prind | përzgjedhës | i rremë | Nëse zgjedhësi, atëherë të gjithë elementët e palosshëm nën prindin e specifikuar do të mbyllen kur të shfaqet ky artikull i palosshëm. (e ngjashme me sjelljen tradicionale të fizarmonikës) |
ndërroj | logjike | e vërtetë | Aktivizon elementin e palosshëm në thirrje |
Thjesht shtoni data-toggle="collapse"
dhe një data-target
element për të caktuar automatikisht kontrollin e një elementi të palosshëm. Atributi data-target
pranon një përzgjedhës css për të aplikuar kolapsin. Sigurohuni që të shtoni klasën collapse
në elementin e palosshëm. Nëse dëshironi që të hapet si parazgjedhje, shtoni klasën shtesë in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- e thjeshtë e palosshme
- </button>
- <div id = "demo" class = "collapse in" > … </div>
data-parent="#selector"
. Referojuni demonstrimit për ta parë këtë në veprim.
Aktivizon përmbajtjen tuaj si një element i palosshëm. Pranon një opsion opsional object
.
- $ ( '#myCollapsible' ). kolaps ({
- ndërroj : i rremë
- })
Ndryshon një element të palosshëm në të shfaqur ose të fshehur.
Tregon një element të palosshëm.
Fsheh një element të palosshëm.
Klasa e kolapsit të Bootstrap ekspozon disa ngjarje për t'u lidhur me funksionalitetin e kolapsit.
Ngjarja | Përshkrim |
---|---|
shfaqje | Kjo ngjarje ndizet menjëherë kur show thirret metoda e shembullit. |
treguar | Kjo ngjarje aktivizohet kur një element kolapsi është bërë i dukshëm për përdoruesin (do të presë që tranzicionet css të përfundojnë). |
fshehin | Kjo ngjarje aktivizohet menjëherë kur hide metoda është thirrur. |
i fshehur | Kjo ngjarje aktivizohet kur një element kolapsi është fshehur nga përdoruesi (do të presë që tranzicioni i css të përfundojë). |
- $ ( '#myCollapsible' ). on ( 'fshehur' , funksion () {
- // bej dicka…
- })
Një shtojcë e përgjithshme për kalimin me biçikletë nëpër elementë. Një gazetë.
Shkarko skedarinShikoni shfaqjen e rrëshqitjes më poshtë.
Telefononi përmes javascript:
- $ ( '.carousel' ). karusel ()
Emri | lloji | default | përshkrim |
---|---|---|---|
intervali | numri | 5000 | Sasia e kohës për të vonuar ndërmjet çiklizmit automatik të një artikulli. Nëse është false, karuseli nuk do të qarkullojë automatikisht. |
pauzë | varg | "rri pezull" | Ndalon çiklizmin e karuselit në hyrjen e miut dhe rifillon çiklizmin e karuselit në gjethen e miut. |
Atributet e të dhënave përdoren për kontrollet e mëparshme dhe të ardhshme. Shikoni shënjimin e shembullit më poshtë.
- <div id = "myCarousel" class = "rrëshqitje karuseli" >
- <!-- Artikuj carousel -->
- <div class = "carousel-inner" >
- <div class = "artikull aktiv" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Navigacion karuseli -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Inicializon karuselin me një opsion opsional object
dhe fillon të lëvizë me biçikletë nëpër artikuj.
- $ ( '.carousel' ). karusel ({
- intervali : 2000
- })
Ciklet nëpër artikujt e karuselit nga e majta në të djathtë.
Ndalon karuselin të lëvizë me biçikletë nëpër artikuj.
Ciklizon karuselin në një kornizë të caktuar (bazuar në 0, e ngjashme me një grup).
Ciklet në artikullin e mëparshëm.
Ciklet te artikulli tjetër.
Klasa e karuselit të Bootstrap ekspozon dy ngjarje për t'u lidhur me funksionalitetin e karuselit.
Ngjarja | Përshkrim |
---|---|
rrëshqitje | Kjo ngjarje ndizet menjëherë kur slide thirret metoda e shembullit. |
rrëshqiti | Kjo ngjarje aktivizohet kur karuseli ka përfunduar tranzicionin e tij të rrëshqitjes. |
Një shtojcë bazë, e zgjeruar lehtësisht për krijimin e shpejtë të kokave elegante të shkrimit me çdo futje teksti në formë.
Shkarko skedarinFilloni të shkruani në fushën më poshtë për të shfaqur rezultatet e shtypjes.
Thirrni kokën e shkrimit përmes javascript:
- $ ( '.typeahead' ). shtypshkronjë ()
Emri | lloji | default | përshkrim |
---|---|---|---|
burimi | varg | [ ] | Burimi i të dhënave për të kërkuar. |
artikujt | numri | 8 | Numri maksimal i artikujve për t'u shfaqur në dropdown. |
përputhëse | funksionin | rast i pandjeshëm | Metoda e përdorur për të përcaktuar nëse një pyetje përputhet me një artikull. Pranon një argument të vetëm, item kundër të cilit testohet pyetja. Hyni në pyetjen aktuale me this.query . Ktheni një boolean true nëse kërkesa përputhet. |
ndarës | funksionin | përputhje e saktë, rast i ndjeshëm, i pandjeshëm rasti |
Metoda e përdorur për të renditur rezultatet e plotësimit automatik. Pranon një argument të vetëm items dhe ka shtrirjen e shembullit të shtypjes. Referojuni pyetjes aktuale me this.query . |
theksues | funksionin | thekson të gjitha ndeshjet e paracaktuara | Metoda e përdorur për të nënvizuar rezultatet e plotësimit automatik. Pranon një argument të vetëm item dhe ka shtrirjen e shembullit të shtypjes. Duhet të kthejë html. |
Shto atribute të dhënash për të regjistruar një element me funksionalitetin e shtypjes.
- <input type = "text" data-provide = "typehead" >
Inicializon një hyrje me një shtypje.