“Bootstrap” -yň komponentlerini durmuşa geçiriň, indi 12 sany “ jQuery ” plugin bilen.
Düzgünli, ýöne çeýe, adaty iň az talap edilýän funksiýa we akylly başlangyçlar bilen adaty javascript modal pluginini alyň.
Bu ýönekeý plugin bilen Bootstrap-daky islendik zat üçin açylýan menýulary goşuň. “Bootstrap” deňiz panelinde, goýmalarda we dermanlarda doly açylýan menýu goldawyny görkezýär.
Aýlaw ýagdaýyna esaslanýan häzirki işjeň baglanyşygy görkezmek üçin navbar paneliňizdäki baglanyşyklary awtomatiki täzelemek üçin scrollspy ulanyň.
Salgylary we tabletkalary ýerli mazmunyň tablisa panellerinden üýtgetmäge mümkinçilik bermek arkaly bu plagini ulanyň.
JQuery Tipsy pluginini täze alyň, Gurallar şekillere daýanmaýar - animasiýa we CSS3-i ýerli at saklamak üçin maglumat atributlary üçin ulanýarlar.
Ikinji derejeli maglumat üçin islendik elemente, “iPad” -daky ýaly mazmunyň kiçi gatlaklaryny goşuň.
* Gurallaryň goşulmagyny talap edýär
Duýduryş plugin duýduryşlara ýakyn işlemek üçin kiçijik synpdyr.
Düwmeler bilen has köp iş ediň. Dolandyryş düwmesi gurallar paneli ýaly has köp komponentler üçin düwmeler toparyny döredýär ýa-da döredýär.
Akkordeon we nawigasiýa ýaly çöküp bilýän komponentler üçin esasy stilleri we çeýe goldawy alyň.
Mazmunyň interaktiw slaýdşowyny üpjün etmek isleýän islendik mazmunyňyzyň gyzykly görnüşini dörediň.
Islendik görnüşdäki tekst girizişi bilen ajaýyp görnüşli kelleleri çalt döretmek üçin esasy, aňsat uzaldylan plugin.
Simpleönekeý geçiş effektleri üçin modallarda süýşmek ýa-da duýduryşlary öçürmek üçin bootstrap-transition.js-i bir gezek goşuň.
* Plaginlerde animasiýa üçin zerur
Düzgünli, ýöne çeýe, adaty iň az talap edilýän funksiýa we akylly başlangyçlar bilen adaty javascript modal pluginini alyň.
Faýly göçürip alAşakda statiki taýdan görkezilen modal.
Bir gowy beden…
Aşakdaky düwmä basyp, javascript arkaly modaly üýtgediň. Aşakdan süýşer we sahypanyň ýokarsyndan pese gaçar.
Demo modaly işe giriziňJavascript arkaly modala jaň ediň:
- $ ( '#myModal' ). modal ( opsiýalar )
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
fon | boolean | dogry | Modal-fon elementini öz içine alýar. static Ativea- da bolmasa, basylanda modaly ýapmaýan fon üçin kesgitläň . |
klawiatura | boolean | dogry | Gaçmak düwmesi basylanda modaly ýapýar |
görkezmek | boolean | dogry | Başlanylanda modaly görkezýär. |
Javascriptiň bir setirini ýazman, sahypaňyzdaky modallary aňsatlyk bilen işjeňleşdirip bilersiňiz. Diňe modal element idine gabat gelýän ýa-da data-toggle="modal"
kontrol elementini düzüň we basylanda modalyňyzy işe girizer.data-target="#foo"
href="#foo"
Mundan başga-da, modal meseläňize opsiýalary goşmak üçin, dolandyryş elementine ýa-da modal belligiň özünde goşmaça maglumat atributlary hökmünde goşuň.
- <a class = "btn" data-toggle = "modal" href = "#myModal"> Modal açmak </a>
- <div class = "modal gizlemek" id = "myModal" >
- <div class = "modal-sözbaşy" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Modal sözbaşy </h3>
- </div>
- <div class = "modal-body" >
- <p> Bir gowy beden… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal"> Closeapyň </a> _
- <a href = "#" class = "btn btn-primary"> Üýtgeşmeleri ýatda saklaň </a>
- </div>
- </div>
.fade
synp
goşuň .modal
(muny hereketde görmek üçin demo serediň) we bootstrap-transition.js-i goşuň.
Mazmunyňyzy modal hökmünde işjeňleşdirýär. Goşmaça wariantlary kabul edýär object
.
- $ ( '#myModal' ). modal ({
- klawiatura : ýalan
- })
Modal bilen el bilen çalşyň.
- $ ( '#myModal' ). modal ( 'üýtgetmek' )
Modal bilen el bilen açýar.
- $ ( '#myModal' ). modal ( 'görkezmek' )
Modaly el bilen gizleýär.
- $ ( '#myModal' ). modal ( 'gizlemek' )
“Bootstrap” -yň modal synpy modal işleýşi üçin birnäçe wakany paş edýär.
Waka | Düşündiriş |
---|---|
görkezmek | show Bu waka mysal usuly çagyrylanda derrew ýanýar . |
görkezildi | Bu waka modal ulanyja görünensoň atylýar (css geçişleriniň tamamlanmagyna garaşýar). |
gizle | Bu waka hide mysal usuly çagyrylanda derrew atylýar. |
gizlenen | Bu waka, modal ulanyjydan gizlenip gutarandan soň atylýar (css geçişleriniň tamamlanmagyna garaşýar). |
- $ ( '#myModal' ). üstünde ( 'gizlenen' , funksiýa () {
- // bir zatlar et…
- })
Bu ýönekeý plugin bilen Bootstrap-daky islendik zat üçin açylýan menýulary goşuň. “Bootstrap” deňiz panelinde, goýmalarda we dermanlarda doly açylýan menýu goldawyny görkezýär.
Faýly göçürip alAşakdakylary synamak üçin deňiz panelindäki açylýan nav baglanyşyklaryna we aşakdaky dermanlara basyň.
Javascript arkaly açylanlara jaň ediň:
- $ ( '.dropdown-toggle' ). aşak düşmek ()
Islendik elemente çaltlyk bilen işlemek funksiýasyny goşmak üçin diňe goşuň data-toggle="dropdown"
we islendik dogry ýükleme awtomatiki usulda işjeňleşdiriler.
data-target="#fat"
ýa-da
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "işjeň" > <a href = "#"> Adaty baglanyşyk </a> </li>
- <li class = "dropdown" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1"> _
- Aşak
- <b class = "caret" > </b>
- </a>
- <ul class = "drop-menu" >
- <li> <a href = "#"> Hereket </a> </li>
- <li> <a href = "#"> Başga bir hereket </a> </li>
- <li> <a href = "#"> Bu ýerde başga bir zat </a> </li>
- <li class = "bölüji" > </li>
- <li> <a href = "#"> Aýrylan baglanyşyk </a> </li>
- </ul>
- </li>
- ...
- </ul>
URL-lerini saklamak üçin, data-target
ýerine atribut ulanyň href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "aşak gaçmak" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html"> _
- Aşak
- <b class = "caret" > </b>
- </a>
- <ul class = "drop-menu" >
- ...
- </ul>
- </li>
- </ul>
Berlen deňiz paneli ýa-da bellikli nawigasiýa üçin menýulary işjeňleşdirmek üçin programma api.
“ScrollSpy” plugin, aýlaw pozisiýasyna esaslanyp nav nyşanlaryny awtomatiki täzelemek üçin.
Faýly göçürip alAşakdaky meýdany aýlaň we nawigasiýa täzelenmesine tomaşa ediň. Açylýan aşaky elementler hem görkeziler. Synap görüň!
Mahabat leggings açary, ertirlik nahary sungat partiýasy dolor zähmeti. “Pitchfork yr enim lo-fi” kwi satmazdan ozal. “Tumblr” ferma-stoluň üstünde welosiped hukugy näme bolsa-da. Anim keffiyeh karles kardigan. Velit seitan mcsweeney surat stendinde 3 möjek aýy irure. Cosby switer lomo jean şortikler, williamsburg hoodie minim qui, belki-de siz eşitmedik bolsaňyz we kardigan ynam gaznasy culpa biodiesel wes anderson estetiki. Nihil tatuirovka eden akusamus, krediti biodiesel keffiyeh senetçi ullamco netijesi.
Weniam marfa murtly skeytbord, fugiat velit pitchfork sakgalyny özüne çekýär. Freegan sakgal aliqua cupidatat mcsweeney's vero. “Cupidatat dört loko nisi”, “helvetica nulla carles”. Tatuirovka edilen kosbi switer iýmit maşyny, mcsweeney's freegan winil. Lo-fi wes anderson +1 bölüm. Karles estetiki däl maşklary ýuwaşlaşdyrýar. Bruklin senetçilik piwo wise keytar deserunt.
Occaecat commodo aliqua delectus. Fap senet piwo deserunt skateboard ea. “Lomo” welosiped hukuklary, banna mi, velit ea sunt indiki derejeli magna weniýamda ýeke-täk kofe. Lifeokary durmuş id vinil, echo park netijesi alikip banh mi pitchfork. Vero VHS est adipisising. “Consectetur nisi DIY” minimal habarçy sumkasy. “Cred ex”, dowamly “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” blogy, nahar ýük maşyny näme bolsa-da. Sapiente synth id çaklama. “Locavore sed helvetica cliche irony”, ýyldyrym çakmalary, belki-de, “glýutensiz lo-fi fap alikipi” sebäpli eşitmediňiz. Satylmanka zähmet çekiň, terri Riçardson proident ertirlik nahary neskiunt quis cosby switer pariatur keffiyeh ut helvetica senetçisi. Kardigan senet piwo seitan taýýar mahmal. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco ýyldyrymlary.
Javascript arkaly scrollspy jaň ediň:
- $ ( '#navbar' ). scrollspy ()
Topbar nawigasiýaňyza scrollspy häsiýetini aňsatlyk bilen goşmak data-spy="scroll"
üçin içalyçylyk etmek isleýän elementiňize goşuň (köplenç bu beden bolar).
- <body data-spy = "aýlamak" > ... </body>
<a href="#home">home</a>
domdaky ýaly bir zada laýyk bolmaly
<div id="home"></div>
.
DOM-dan elementleri goşmak ýa-da aýyrmak bilen bilelikde scrollspy ulananyňyzda, täzeleniş usulyna şeýle jaň etmeli bolarsyňyz:
- $ ( '[data-spy = "aýlamak"]' ). hersi ( funksiýa () {
- var $ içaly = $ ( bu ). scrollspy ( 'täzele' )
- });
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
ofset | sany | 10 | Aýlanyş ýagdaýyny hasaplanyňyzda ýokardan ýapyljak pikseller. |
Waka | Düşündiriş |
---|---|
işjeňleşdir | Scrolllspy tarapyndan täze bir zat işjeňleşdirilende bu waka ýanýar. |
Bu plugin ýerli mazmuna geçmek üçin çalt, dinamiki tab we tabletka funksiýasyny goşýar.
Faýly göçürip alAşakdaky menýu arkaly hem gizlin panelleriň arasynda geçmek üçin aşakdaky goýmalara basyň.
Çig denim, Ostin jeans şortikleri hakda eşitmedik bolsaňyz gerek. Nesciunt tofu stumptown aliqua, retro synth master arassalamak. Murtuň gysylmagy, williamsburg carles vegan helvetica. Reprehenderit gassap retro keffiyeh dreamcatcher synth. Cosby switer eu banh mi, qui irure terry richardson ex squid. “Aliquip placeat salvia cillum iphone”. Seitan aliquip quis cardigan amerikan eşigi, gassap 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.
Ynam gaznasy seitan harplar, açar çig denim keffiyeh etsy sungat oturylyşygy, glýutensiz skid ssenariý freegan kosbi switer satmazdan ozal. “Fanny pack portland seitan DIY”, çeper oturylyşyk ýerli möjek ýokary durmuş echo parky Ostin. Winil keffiyeh DIY salwia PBR, ferma stoluna VHS wirusly lokawor kosbi switer satmazdan ozal banh mi. Lomo möjek wirusly, murt taýýar ýyldyrymlar keffiyeh senet piwo marfa etiki. Möjek salwia freegan, keffiyeh echo park wegetarian.
Javascript arkaly tablisa tablisalaryny açyň (her tab aýratynlykda işjeňleşdirilmeli):
- $ ( '#myTab a' ). basyň ( funksiýa ( e ) {
- e . öňüni almak ();
- $ ( bu ). tab ( 'görkezmek' );
- })
Aýry-aýry bellikleri birnäçe usul bilen işjeňleşdirip bilersiňiz:
- $ ( '#myTab a [href = "# profil"]' ). tab ( 'görkezmek' ); // Ady boýunça tab saýlaň
- $ ( '#myTab a: ilki' ). tab ( 'görkezmek' ); // Birinji goýmany saýlaň
- $ ( '#myTab a: soňky' ). tab ( 'görkezmek' ); // Soňky goýmany saýlaň
- $ ( '#myTab li: eq (2) a' ). tab ( 'görkezmek' ); // Üçünji goýmany saýlaň (0-indekslenen)
Diňe bir elementi görkezip data-toggle="tab"
ýa -da haýsydyr bir javascript ýazmazdan, tab ýa-da tabletka nawigasiýasyny işjeňleşdirip bilersiňiz . Salgylara we synplary data-toggle="pill"
goşmak, bootstrap goýmasynyň stilini ulanar.nav
nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li> <a href = "#home" data-toggle = "tab"> Baş sahypa </a> </li >
- <li> <a href = "#profile" data-toggle = "tab"> Profil </a> </li >
- <li> <a href = "#messages" data-toggle = "tab"> Habarlar </a> </li >
- <li> <a href = "#settings" data-toggle = "tab"> Sazlamalar </a> </li >
- </ul>
Salgy elementini we mazmun gapyny işjeňleşdirýär. Salgyda ýa data-target
-da href
DOM-da konteýner düwünini nyşana alýan bolmaly.
- <ul class = "nav nav- tabs" id = "myTab" >
- <li class = "işjeň" > <a href = "#home"> Öý </a> </li>
- <li> <a href = "#profile"> Profil </a> </li>
- <li> <a href = "#messages"> Habarlar </a> </li>
- <li> <a href = "#settings"> Sazlamalar </a> </li>
- </ul>
- <div class = "tab-content" >
- <div class = "tab-pane işjeň" id = "home" > ... </div>
- <div class = "tab-pane" id = "profile" > ... </div>
- <div class = "tab-pane" id = "habarlar" > ... </div>
- <div class = "tab-pane" id = "sazlamalar" > ... </div>
- </div>
- <script>
- $ ( funksiýa () {
- $ ( '#myTab a: soňky' ). tab ( 'görkezmek' );
- })
- </script>
Waka | Düşündiriş |
---|---|
görkezmek | Bu waka tab goýmasynda ýanýar, ýöne täze goýma görkezilmänkä. Işjeň goýmany we öňki işjeň goýmany degişlilikde ulanyň event.target we nyşana alyň.event.relatedTarget |
görkezildi | Bu waka, görkezme görkezilenden soň tab goýmasynda ýanýar. Işjeň goýmany we öňki işjeň goýmany degişlilikde ulanyň event.target we nyşana alyň.event.relatedTarget |
- $ ( 'a [data-toggle = "tab"]' ). ( 'görkezilen ' , funksiýa ( e ) {
- e . nyşan // işjeňleşdirilen goýma
- e . baglanyşyklyTarget // öňki goýma
- })
Jeýson Frame tarapyndan ýazylan ajaýyp jQuery.tipsy plugininden ylham aldy; Gurallar, şekillere bil baglamaýan, animasiýa üçin css3-i we ýerli at saklamak üçin maglumat atributlaryny ulanmaýan täzelenen wersiýa.
Faýly göçürip alGural görkezmelerini görmek üçin aşakdaky baglanyşyklara basyň:
Indiki derejeli berk balak , belki , olar hakda eşitmediňiz. Surat stendiniň sakgal çig denim harpy, wegetarian habarçy sumkasy. Fermer-stol stoly, mcsweeney-iň durnukly kwinoa 8 bitli amerikan eşiginde terri Riçardson winil çembraýy bar . Sakgal saklanýar, kardiganlar banh mi lomo ýyldyrym çakýar. Tofu biodizel williamsburg marfa, dört loko msweeniniň arassa wegetarian kamerasy. Hakykatdanam gülkünç bir ussat , haýsy açar, sahna fermasy-stol banksy Austin twitter , freegan kredit denim ýeke-täk kofe wirusly.
Gurallar maslahatyny javascript arkaly işlediň:
- $ ( '# mysal' ). gurallar ( opsiýalar )
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
animasiýa | boolean | dogry | gurallar maslahatyna css solgun geçişini ulanyň |
ýerleşdirmek | setir | funksiýa | 'ýokarky' | gurallar maslahatyny nädip ýerleşdirmeli - ýokarky | aşagy | çep | dogry |
saýlaýjy | setir | ýalan | Eger saýlaýjy üpjün edilse, gurallar obýektleri görkezilen nyşanlara berler. |
ady | setir | funksiýasy | '' | "titul" belligi ýok bolsa, adaty at bahasy |
trigger | setir | 'aýlanmak' | gurallar maslahatynyň nädip başlamagy - aýlanmak | fokus | gollanma |
gijikdirmek | sany | obýekt | 0 | gural görkezijisini görkezmek we gizlemek (ms) - el bilen işleýän trigger görnüşine degişli däl San berilse, gizlemek / görkezmek üçin gijikdirme ulanylýar Obýektiň gurluşy: |
Iş öndürijiligi sebäpli, “Tooltip” we “Popover data-apis” saýlanýar. Olary ulanmak isleseňiz, saýlaýjy opsiýasyny görkeziň.
- <a href = "#" rel = "tooltip" title = "birinji tooltip"> üstümden aýlan </a>
Gurallar işleýjisini elementler ýygyndysyna dakýar.
Bir elementiň gural görkezmesini açýar.
- $ ( '#element' ). gural görkezmesi ( 'görkezmek' )
Bir elementiň gural görkezmesini gizleýär.
- $ ( '#element' ). gural görkezmesi ( 'gizlemek' )
Bir elementiň gurallar maslahatyny üýtgedýär.
- $ ( '#element' ). gural görkezmesi ( 'üýtgetmek' )
Ikinji derejeli maglumat üçin islendik elemente, “iPad” -daky ýaly mazmunyň kiçi gatlaklaryny goşuň.
* Tooltip -iň goşulmagyny talap edýär
Faýly göçürip alAçylýan düwmäni açmak üçin düwmä basyň.
Javascript arkaly açylanlary açyň:
- $ ( '# mysal' ). popover ( opsiýalar )
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
animasiýa | boolean | dogry | gurallar maslahatyna css solgun geçişini ulanyň |
ýerleşdirmek | setir | funksiýa | 'dogry' | çykýan ýeri nädip ýerleşdirmeli - ýokarky | aşagy | çep | dogry |
saýlaýjy | setir | ýalan | saýlaýjy üpjün edilse, gurallar görkezilen obýektler görkezilen nyşanlara berler |
trigger | setir | 'aýlanmak' | gurallar maslahatynyň nädip başlamagy - aýlanmak | fokus | gollanma |
ady | setir | funksiýasy | '' | "titul" häsiýeti ýok bolsa, deslapky at bahasy |
mazmuny | setir | funksiýasy | '' | "maglumat-mazmun" häsiýeti ýok bolsa, deslapky mazmun bahasy |
gijikdirmek | sany | obýekt | 0 | açylýan ýeri görkezmek we gizlemek (ms) - el bilen işleýän trigger görnüşine degişli däl San berilse, gizlemek / görkezmek üçin gijikdirme ulanylýar Obýektiň gurluşy: |
Iş öndürijiligi sebäpli, “Tooltip” we “Popover data-apis” saýlanýar. Olary ulanmak isleseňiz, saýlaýjy opsiýasyny görkeziň.
Element ýygnamak üçin açylanlary başlaýar.
Bir elementiň açylmagyny açýar.
- $ ( '#element' ). popover ( 'show' )
Bir elementi açýar.
- $ ( '#element' ). popover ( 'gizlemek' )
Bir elementi açýar.
- $ ( '#element' ). popover ( 'üýtgetmek' )
Duýduryşlar plugin yzygiderli duýduryş habarlarynda işleýär we habarlary bloklaýar.
Muny we muny üýtgediň we gaýtadan synanyşyň. Duis mollis, täjir däl luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus amet fermentum oturýar.
Javascript arkaly duýduryşy ýatyrmaga mümkinçilik beriň:
- $ ( ".alert" ). duýduryş ()
data-dismiss="alert"
Duýduryşyň ýakyn işlemegini awtomatiki bermek üçin diňe ýakyn düwmäňize goşuň .
- <a class = "close" data-dismiss = "alert" href = "#"> & times ; </a>
Allhli duýduryşlary ýakyn işlemek bilen örtýär. Closedapylanda duýduryşlaryňyzy janlandyrmak üçin, synpyň .fade
we .in
synpyň eýýäm ulanylandygyna göz ýetiriň.
Duýduryşy ýapýar.
- $ ( ".alert" ). duýduryş ( 'ýap' )
“Bootstrap” -yň duýduryş synpy duýduryş funksiýasyna girmek üçin birnäçe wakany paş edýär.
Waka | Düşündiriş |
---|---|
ýakyn | close Bu waka mysal usuly çagyrylanda derrew ýanýar . |
ýapyk | Bu waka duýduryş ýapylanda atylýar (css geçişleriniň tamamlanmagyna garaşýar). |
- $ ( '# meniň duýduryşym' ). daňmak ( 'ýapyk' , funksiýa () {
- // bir zatlar et…
- })
Akkordeon we nawigasiýa ýaly çöküp bilýän komponentler üçin esasy stilleri we çeýe goldawy alyň.
Faýly göçürip al* Geçiş plagininiň goşulmagyny talap edýär.
Apseykylýan plugini ulanyp, ýönekeý akkordeon stili widjetini gurduk:
Javascript arkaly açyň:
- $ ( ".collapse" ). ýykylmak ()
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
ene-atasy | saýlaýjy | ýalan | Eger saýlaýjy bolsa, bu ýykylýan element görkezilende görkezilen ene-atanyň aşagyndaky ähli çöküp bilýän elementler ýapylar. (adaty akkordeon häsiýetine meňzeýär) |
üýtgetmek | boolean | dogry | Apykylýan elementi çakylyk bilen üýtgedýär |
Aykylýan elementiň gözegçiligini awtomatiki bellemek üçin diňe data-toggle="collapse"
bir element goşuň . data-target
Aýratynlyk data-target
, çökmegi ulanmak üçin css saýlaýjysyny kabul edýär. Synpy collapse
ýykylýan elemente goşuň. Adaty açylmagyny isleseňiz, goşmaça synp goşuň in
.
- <button class = "btn btn-danger" data-toggle = "ýykylmak" data-target = "#demo" >
- ýönekeý çökýän
- </button>
- <div id = "demo" class = "ýykylmak" > … </div>
data-parent="#selector"
. Muny hereketde görmek üçin demo serediň.
Mazmunyňyzy çöküp bilýän element hökmünde işjeňleşdirýär. Goşmaça wariantlary kabul edýär object
.
- $ ( '#myCollapsible' ). ýykylmak ({
- üýtgetmek : ýalan
- })
Görkezilýän ýa-da gizlenýän ýykylýan elementi açýar.
Apsykylýan elementi görkezýär.
Apsykylýan elementi gizleýär.
“Bootstrap” -yň çökmegi synpy, çökmek funksiýasyna girmek üçin birnäçe wakany paş edýär.
Waka | Düşündiriş |
---|---|
görkezmek | show Bu waka mysal usuly çagyrylanda derrew ýanýar . |
görkezildi | Bu hadysa, çöküş elementi ulanyja görünen mahaly atylýar (css geçişleriniň tamamlanmagyna garaşýar). |
gizle | hide Bu waka usul çagyrylanda derrew atylýar . |
gizlenen | Bu hadysa, ulanyjydan çökmek elementi gizlenende atylýar (css geçişleriniň tamamlanmagyna garaşýar). |
- $ ( '#myCollapsible' ). üstünde ( 'gizlenen' , funksiýa () {
- // bir zatlar et…
- })
Elementleriň üsti bilen tigir sürmek üçin umumy plugin. Şatlykly gezelenç.
Faýly göçürip alAşakdaky slaýdşowy görüň.
Javascript arkaly jaň ediň:
- $ ( '.carousel' ). karusel ()
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
aralyk | sany | 5000 | Bir elementi awtomatiki tigir sürmek arasynda gijä galmagyň wagty. Falsealan bolsa, karusel awtomatiki usulda aýlanmaz. |
pauza | setir | "aýlaw" | Syçan merkezinde karuseliň tigir sürmegini duruzýar we karuseliň tigir sürüşini dowam etdirýär. |
Maglumat atributlary öňki we indiki dolandyryşlar üçin ulanylýar. Aşakdaky mysal belligini gözden geçiriň.
- <div id = "myCarousel" class = "karusel slaýd" >
- <! - Karusel önümleri ->
- <div class = "karusel-içki" >
- <div class = "işjeň element" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <! - Karusel nav ->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev"> & lsaquo ; </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next"> & rsaquo ; </a>
- </div>
Karuseli islege bagly görnüşler object
bilen başlaýar we zatlaryň üsti bilen tigir sürüp başlaýar.
- $ ( '.carousel' ). karusel ({
- aralyk : 2000
- })
Karusel önümleriniň çepden saga aýlanmagy.
Karuseliň zatlaryň üsti bilen tigir sürmegini bes edýär.
Karuseli belli bir ramka aýlaýar (massiwlere meňzeş 0 esasly).
Öňki elemente aýlawlar.
Indiki elemente aýlawlar.
“Bootstrap” -yň karusel synpy karuseliň işlemegi üçin iki hadysany paş edýär.
Waka | Düşündiriş |
---|---|
slaýd | slide Bu waka mysal usuly ulanylanda derrew ýanýar. |
süýşürildi | Bu waka karusel slaýd geçişini tamamlandan soň atylýar. |
Islendik görnüşdäki tekst girizişi bilen ajaýyp görnüşli kelleleri çalt döretmek üçin esasy, aňsat uzaldylan plugin.
Faýly göçürip alTypeazuw netijelerini görkezmek üçin aşakdaky meýdana ýazyp başlaň.
Javascript arkaly ýazuw görnüşine jaň ediň:
- $ ( '. görnüşi' ). tipahead ()
Ady | görnüşi | gaýybana | beýany |
---|---|---|---|
Çeşme | massiw | [] | Garşylamak üçin maglumat çeşmesi. |
elementler | sany | 8 | Açylýan ýerde görkezilmeli zatlaryň iň köp sany. |
gabat gelýän | funksiýasy | duýgur däl | Talabyň bir elemente gabat gelýändigini kesgitlemek üçin ulanylýan usul. item Talaby barlamak üçin ýekeje argumenti kabul edýär . Häzirki soraga giriň this.query . Talap gabat gelýän bolsa, bir bulany gaýtaryň true . |
sortlaýjy | funksiýasy | takyk gabat gelýän, kese duýgur, kese duýgur |
Awtomatiki netijeleri tertiplemek üçin ulanylýan usul. Argeke argumenti kabul edýär items we ýazuw nusgasynyň çägine eýe. Häzirki soraga serediň this.query . |
tapawutlandyryjy | funksiýasy | defaulthli gabat gelýän gabat gelýänleri görkezýär | Awtomatiki netijeleri görkezmek üçin ulanylýan usul. Argeke argumenti kabul edýär item we ýazuw nusgasynyň çägine eýe. Html-i yzyna gaýtarmaly. |
“Typeahead” funksiýasy bilen bir elementi hasaba almak üçin maglumat atributlaryny goşuň.
- <giriş görnüşi = "tekst" data-provide = "typeahead" >
Typeazuw görnüşi bilen giriş başlaýar.