Bi 12 pêvekên xwerû yên jQuery re, hêmanên Bootstrap-ê bidin jiyîn.
Pêvekek rêkûpêk, lê maqûl, pêveka modal a kevneşopî ya javascript-ê bi tenê fonksiyona hindiktirîn hewce û pêşnumayên hişmend digire.
Bi vê pêveka sade menuyên dakêşanê li Bootstrap-ê hema hema li her tiştî zêde bikin. Bootstrap di navbar, tablo û heban de piştgirîya menuya dakêşanê ya tevahî vedigire.
Scrollspy bikar bînin da ku zencîreyên di navbara xwe de bixweber nûve bikin da ku lînka çalak a heyî li ser bingeha pozîsyona gerokê nîşan bidin.
Vê pêvekê bikar bînin da ku tablo û hebên bikêrtir bikin û bihêlin ku ew bi navgîniya tabloyên naveroka herêmî veguhezînin.
Veguheztinek nû li ser pêveka jQuery Tipsy, Tooltips pişta xwe bi wêneyan nagirin - ew CSS3 ji bo anîmasyon û taybetmendiyên daneyê ji bo hilanîna sernavê herêmî bikar tînin.
Ji bo agahdariya duyemîn xanî li her hêmanek naverokê, mîna yên li ser iPad-ê, naverokên piçûk zêde bikin.
* Pêdivî ye ku Serişteyên Amûran werin nav kirin
Pêveka hişyariyê çînek piçûk e ku ji bo zêdekirina fonksiyonên nêzîk li hişyariyan.
Zêdetir bi bişkokan bikin. Rewşên bişkojka kontrol bikin an jî ji bo hêmanên zêdetir ên mîna darikên amûran komên bişkokan biafirînin.
Ji bo pêkhateyên hilweşandî yên mîna akordeyon û navîgasyon şêwazên bingehîn û piştgirîya maqûl bistînin.
Ji her naverokek ku hûn dixwazin slideshowek înteraktîf a naverokê peyda bikin, biafirînin.
Pêvekek bingehîn, bi hêsanî dirêjkirî ji bo afirandina zû tîpên spehî yên bi her têketina nivîsê.
Ji bo bandorên veguheztinê yên hêsan, carek bootstrap-transition.js têxin nav modalan an jî hişyariyan biqelînin.
* Ji bo anîmasyonê di pêvekan de pêdivî ye
Pêvekek rêkûpêk, lê maqûl, pêveka modal a kevneşopî ya javascript-ê bi tenê fonksiyona hindiktirîn hewce û pêşnumayên hişmend digire.
Pelê dakêşinLi jêr modalek statîkî hatî çêkirin heye.
Yek laşê xweş…
Bi tikandina bişkoka li jêr modalek bi javascriptê vebikin. Ew ê ji jorê rûpelê ve biçe xwarê û têkeve hundur.
Modala demo dest pê bikinBi javascriptê ve modalê telefon bikin:
- $ ( '#myModal' ). modal ( vebijark )
Nav | awa | destçûnî | terîf |
---|---|---|---|
paşperdeya | boolean | rast | Hêmanek modal-backdrop tê de ye. Wekî din, static ji bo paşnavek ku modalê li ser klîk negire diyar bikin. |
kilawye | boolean | rast | Dema ku bişkojka revê tê pêlkirin modalê digire |
rêdan | boolean | rast | Dema ku tê destpêkirin modalê nîşan dide. |
Hûn dikarin modalên li ser rûpela xwe bi hêsanî çalak bikin bêyî ku hûn yek rêzek javascriptê binivîsin. Tenê li data-toggle="modal"
ser hêmanek kontrolkerek bi data-target="#foo"
an href="#foo"
ku bi nasnameya elementek modal re têkildar e saz bikin, û gava ku were klîk kirin, ew ê modala we bide destpêkirin.
Di heman demê de, ji bo ku vebijarkan li mînaka xweya modal zêde bikin, tenê wan wekî taybetmendiyên daneya zêde li ser hêmana kontrolê an jî nîşana modal bixwe têxin nav xwe.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Destpêkirina Modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Sernivîsa modal </h3>
- </div>
- <div class = "modal-body" >
- <p> Bedenek xweş… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Girtin </a>
- <a href = "#" class = "btn btn-primary" > Guhertin tomar bike </a>
- </div>
- </div>
.fade
çînek li
.modal
hêmanê zêde bikin (ji bo dîtina vê di çalakiyê de li demoyê binihêrin) û bootstrap-transition.js têxin nav xwe.
Naveroka we wekî modal çalak dike. Vebijarkek vebijarkî qebûl object
dike.
- $ ( '#myModal' ). modal ({
- klavye : derewîn
- })
Modalek bi destan diguhezîne.
- $ ( '#myModal' ). modal ( 'veguhertin' )
Bi destan modalek vedike.
- $ ( '#myModal' ). modal ( 'nîşandan' )
Bi destan modalek vedişêre.
- $ ( '#myModal' ). modal ( 'veşêre' )
Dersa modal a Bootstrap çend bûyeran ji bo girêdana fonksiyonên modal eşkere dike.
Bûyer | Terîf |
---|---|
rêdan | show Dema ku rêbaza nimûneyê tê gazî kirin ev bûyer tavilê dişewite. |
nîşan dan | Dema ku modal ji bikarhênerê re xuya bû ev bûyer tê şewitandin (dê li benda bidawîbûna veguheztinên css bimîne). |
veşartin | hide Dema ku rêbaza nimûneyê hate gazîkirin , ev bûyer tavilê tê şewitandin . |
veşartî | Dema ku modal ji bikarhênerê veşartî xilas bû ev bûyer tê şewitandin (dê li bendê bimîne ku veguheztinên css biqede). |
- $ ( '#myModal' ). on ( 'veşartî' , fonksiyona () {
- // tiştekî bike…
- })
Bi vê pêveka sade menuyên dakêşanê li Bootstrap-ê hema hema li her tiştî zêde bikin. Bootstrap di navbar, tablo û heban de piştgirîya menuya dakêşanê ya tevahî vedigire.
Pelê dakêşinLi ser zencîreyên navika daketî yên di navbar û hebên jêrîn de bikirtînin da ku dakêşan ceribandin.
Bi navgîniya javascript-ê re bang bikin:
- $ ( '.dropdown-toggle' ). daket ()
Ji bo ku zû fonksiyona dakêşanê li her hêmanekê zêde bike, tenê lê zêde bike data-toggle="dropdown"
û her dakêşana bootstrap-a derbasdar bixweber were çalak kirin.
data-target="#fat"
an
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Girêdana asayî </a></li>
- <li class = "dropdown" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Dropdown
- <b class = "caret" ></b>
- </a>
- <ul class = "dropdown-menu" >
- <li><a href = "#" > Çalakî </a></li>
- <li><a href = "#" > Çalakiyeke din </a></li>
- <li><a href = "#" > Tiştekî din li vir </a></li>
- <li class = "divider" ></li>
- <li><a href = "#" > Girêdana veqetandî </a></li>
- </ul>
- </li>
- ...
- </ul>
Ji bo ku URLan saxlem bihêlin, li data-target
şûna href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "dropdown" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "rê/to/page.html" >
- Dropdown
- <b class = "caret" ></b>
- </a>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </li>
- </ul>
Api bernameyek ji bo çalakkirina pêşekên ji bo navbarek diyarkirî an navîgasyonek tabelê.
Pêveka ScrollSpy ji bo nûvekirina bixweber armancên nav li ser bingeha pozîsyona gerokê ye.
Pelê dakêşinLi qada jêrîn bigerin û nûvekirina navîgasyonê temaşe bikin. Dê jêr-tiştên daketî jî werin ronî kirin. Try it!
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi ber wan qui firotin. Tumblr farm-to-table mafên bisîkletan çi be. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui we belkî li ser wan nebihîstiye û fona pêbaweriya cardigan culpa biodiesel wes anderson estetîk. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork rih. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat çar loko nisi, ea helvetica nulla carles. Kamyona xwarinê ya cosby ya tattookirî, vinyl quis non freegan ya mcsweeney. Lo-fi wes anderson +1 sartorial. Karlês ne estetîk quis gentrify. Brooklyn adipisicing craft beer cîgirê keytar deserunt.
Occaecat commodo aliqua delectus. Fap craft beer deserunt skateboard ea. Lomo mafên bisîkletan adipisicing banh mi, velit ea sunt asta next locavore yek-eslê qehwe li magna veniam. Vînyl id jiyana bilind, echo park consequat quis aliquip banh mi pitchfork. Vero VHS edipisicing. Consectetur nisi DIY minim qasid bag. Cred ex in, domdar 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 blog, culpa messenger bag marfa her tiştê ku kamyonek xwarinê delectus. Sapiente synth id assumenda. Locavore sed helvetica klîşeya îroniya, birûskên ku we belkî li ser wan nebihîstiye bi hoodie-free gluten lo-fi fap aliquip. Beriya ku wan bifroşin, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica artisan. Cardigan craft beer seitan amade velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ulamco thundercats.
Bi javascriptê bangî scrollspy bikin:
- $ ( '#navbar' ). scrollspy ()
Ji bo ku bi hêsanî behreya scrollspy li navîgasyona xweya jorîn zêde data-spy="scroll"
bikin, tenê hêmana ku hûn dixwazin li ser sîxuriyê bikin zêde bikin (bi gelemperî ev dê laş be).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
divê bi tiştekî di dom wek
<div id="home"></div>
.
Dema ku scrollspy digel lê zêdekirin an rakirina hêmanan ji DOM-ê re bikar bînin, hûn ê hewce bikin ku rêbaza nûvekirinê ya weha bang bikin:
- $ ( '[data-spy="scroll"]' ). her ( fonksîyon () {
- var $spy = $ ( ev ). scrollspy ( 'tezekirin' )
- });
Nav | awa | destçûnî | terîf |
---|---|---|---|
offset | jimare | 10 | Pixelên ku ji jor ve têne veqetandin dema ku pozîsyona gerokê hesab dikin. |
Bûyer | Terîf |
---|---|
çalak bike | Dema ku babetek nû ji hêla scrollspy ve tê çalak kirin ev bûyer dişewite. |
Ev pêvek ji bo veguheztina naverokê ya herêmî fonksiyonên tablo û hebên bilez, dînamîkî zêde dike.
Pelê dakêşinLi ser tabloyên jêrîn bikirtînin da ku di navbera pencereyên veşartî de, tewra bi navgîniya pêşekên dakêşanê veguhezînin.
Denim raw belkî we nebihîstiye ji wan jean shorts Austin. Nesciunt tofu stumptown aliqua, paqijkirina masterê synth retro. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip cîhê salvia cillum iphone. Seitan aliquip quis cardigan kincên amerîkî, qesab 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.
Fona pêbaweriyê seitan letterpress, keytar raw denim keffiyeh etsy party art berî ku ew bifroşin paqijkirina masterê pa gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, partiya hunerî locavore gurê klîşeya jiyana bilind echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi berî ku ew firotana cosby locawore viral VHS-to-maseyê. Lomo wolf viral, mustaqe amade birûskên keffiyeh craft birra marfa exlaqî. Wolf salvia freegan, sartorial keffiyeh echo park vegan.
Bi javascriptê tabloyên tabloyê çalak bikin (pêdivî ye ku her tablo bi rengek kesane were çalak kirin):
- $ ( '#myTab a' ). bitikîne ( fonksiyona ( e ) {
- e . preventDefault ();
- $ ( ev ). tab ( 'nîşan bide' );
- })
Hûn dikarin tabloyên kesane bi çend awayan çalak bikin:
- $ ( '#myTab a[href="#profile"]' ). tab ( 'nîşan bide' ); // Bi navê tabê hilbijêre
- $ ( '#myTab a:first' ). tab ( 'nîşan bide' ); // Tabloya yekem hilbijêrin
- $ ( '#myTab a:last' ). tab ( 'nîşan bide' ); // Tabloya paşîn hilbijêrin
- $ ( '#myTab li:eq(2) a' ). tab ( 'nîşan bide' ); // Tabloya sêyemîn hilbijêrin (0-indekskirî)
Hûn dikarin navîgasyonek tabloyek an pileyek bêyî nivîsandina javascriptê bi tenê diyar kirin data-toggle="tab"
an data-toggle="pill"
li ser hêmanek çalak bikin. Zêdekirina nav
û nav-tabs
çînan li tabê ul
dê şêwaza tabloya bootstrap bicîh bîne.
- <ul class = "nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Mal </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Profîl </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Peyam </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Mîhengan </a></li>
- </ul>
Elementek tabê û konteynir naverokê çalak dike. Tabê pêdivî ye ku di DOM-ê de girêkek konteynerê data-target
an jî armancek hebe.href
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "çalak" ><a href = "#home" > Mal </a></li>
- <li><a href = "#profile" > Profîl </a></li>
- <li><a href = "#messages" > Peyam </a></li>
- <li><a href = "#settings" > Mîhengan </a></li>
- </ul>
- <div class = "tab-naveroka" >
- <div class = "tab-pane çalak" id = "mal" > ... </div>
- <div class = "tab-pane" id = "profile" > ... </div>
- <div class = "tab-pane" id = "messages" > ... </div>
- <div class = "tab-pane" id = "settings" > ... </div>
- </div>
- <script>
- $ ( function () {
- $ ( '#myTab a:last' ). tab ( 'nîşan bide' );
- })
- </script>
Bûyer | Terîf |
---|---|
rêdan | Ev bûyer di pêşandana tabloyê de dişewite, lê berî ku tabloya nû were xuyang kirin. Bi rêzdarî tabloya çalak û tabloya çalak a berê (heke hebe) bikar bînin event.target û bikin hedef.event.relatedTarget |
nîşan dan | Ev bûyer piştî ku tabloyek hate pêşandan li ser pêşandana tabê derdikeve. Bi rêzdarî tabloya çalak û tabloya çalak a berê (heke hebe) bikar bînin event.target û bikin hedef.event.relatedTarget |
- $ ( 'a[data-toggle="tab"]' ). li ser ( 'nîşandan' , fonksiyona ( e ) {
- e . hedef // tabloya çalakkirî
- e . relatedTarget // tabloya berê
- })
Ji pêveka hêja ya jQuery.tipsy ku ji hêla Jason Frame ve hatî nivîsandin ve hatî îlhama kirin; Tooltips guhertoyek nûvekirî ye, ku xwe dispêre wêneyan, css3 ji bo anîmasyon, û taybetmendiyên daneyan ji bo hilanîna sernavên herêmî bikar tîne.
Pelê dakêşinLi ser zencîreyên jêrîn bihêlin ku hûn serişteyên amûran bibînin:
Pantorên teng ên asta din keffiyeh dibe ku we ji wan nebihîstiye. Bûka wêneyan rîh denim raw letterpress vegan qasid bag stumptown. Cil û bergên Amerîkî yên 8-bit quinoa domdar a mcsweeney ji çandiniyê-to-maseyê, xwedan şamek vinyl a terry richardson e. Stûpê rîh, kardigan banh mi lomo birûskên. Tofu biodiesel williamsburg marfa, çar loko mcsweeney's chambray vegan paqij dike. A artisan bi rastî îronîk çi keytar , dîmendera farm-to-table banksy Austin twitter handle freegan cred raw denim single-origin coffee viral.
Bi javascriptê şîreta amûrê bişopînin:
- $ ( '#mînak' ). tooltip ( vebijark )
Nav | awa | destçûnî | terîf |
---|---|---|---|
jayandarî | boolean | rast | veguherînek fade ya css-ê li ser tooltip bicîh bikin |
danîn | string|fonksî | 'lûtik' | meriv çawa şîreta amûrê bi cih dike - top | binê | çep | rast |
hilbijêr | ben | şaş | Ger hilbijarkek were peyda kirin, dê tiştên şîreta amûrê ji armancên diyarkirî re werin şandin. |
nav | string | karî | '' | nirxa sernavê ya xwerû eger etîketa `sernav` tune be |
kişok | ben | 'livîn' | tooltip çawa tê derxistin - hover | fokus | destî |
derengxistin | hejmar | tişt | 0 | dereng nîşankirin û veşartina şîreta amûrê (ms) - ji bo celebê destavêtina destan derbas nabe Ger jimarek were peyda kirin, dereng hem ji bo veşêrin/nîşandanê tê sepandin Struktura objektê ev e: |
Ji ber sedemên performansê, Tooltip û Popover data-apis têne hilbijartin. Heke hûn dixwazin wan bikar bînin tenê vebijarkek hilbijêr diyar bikin.
- <a href = "#" rel = "tooltip" title = "first tooltip" > li ser min bihêle </a>
Pêşkêşkarek amûrek bi berhevokek elementê ve girêdide.
Tîpa amûrek hêmanek eşkere dike.
- $ ( '#element' ). tooltip ( 'nîşan bide' )
Tîpa amûrekê vedişêre.
- $ ( '#element' ). tooltip ( 'veşêre' )
Destûra amûrek hêmanek vedike.
- $ ( '#element' ). tooltip ( 'veguhertin' )
Ji bo agahdariya duyemîn xanî li her hêmanek naverokê, mîna yên li ser iPad-ê, naverokên piçûk zêde bikin.
* Pêdivî ye ku Tooltip were nav kirin
Pelê dakêşinLi ser bişkokê bizivirin da ku popoverê vekin.
Bi javascript popovers çalak bikin:
- $ ( '#mînak' ). popover ( vebijark )
Nav | awa | destçûnî | terîf |
---|---|---|---|
jayandarî | boolean | rast | veguherînek fade ya css-ê li ser tooltip bicîh bikin |
danîn | string|fonksî | 'rast' | meriv çawa popoverê bi cih dike - top | binê | çep | rast |
hilbijêr | ben | şaş | heke hilbijarkek were peyda kirin, dê tiştên şîreta amûrê ji armancên diyarkirî re werin veguheztin |
kişok | ben | 'livîn' | tooltip çawa tê derxistin - hover | fokus | destî |
nav | string | karî | '' | nirxa sernavê ya xwerû eger taybetmendiya `sernav` tune be |
dilşad | string | karî | '' | nirxa naverokê ya xwerû eger taybetmendiya `data-naveroka` tune be |
derengxistin | hejmar | tişt | 0 | dereng nîşankirin û veşartina popoverê (ms) - ji bo celebê destkêşana destan nayê sepandin Ger jimarek were peyda kirin, dereng hem ji bo veşêrin/nîşandanê tê sepandin Struktura objektê ev e: |
Ji ber sedemên performansê, Tooltip û Popover data-apis têne hilbijartin. Heke hûn dixwazin wan bikar bînin tenê vebijarkek hilbijêr diyar bikin.
Ji bo berhevokek hêmanan popoveran dide destpêkirin.
Elementek popover eşkere dike.
- $ ( '#element' ). popover ( 'nîşandan' )
Hêmanek popover vedişêre.
- $ ( '#element' ). popover ( 'veşêre' )
Hêmanek popover vedike.
- $ ( '#element' ). popover ( 'veguhertin' )
Pêveka hişyariyê çînek piçûk e ku ji bo zêdekirina fonksiyonên nêzîk li hişyariyan.
DownloadPêveka hişyariyê li ser peyamên hişyariya birêkûpêk dixebite, û peyaman asteng dike.
Vê û wê biguherînin û dîsa biceribînin. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Betalkirina hişyariyek bi javascript çalak bike:
- $ ( ".alert" ). hişyar ()
Tenê data-dismiss="alert"
li bişkoka xweya nêzîk zêde bikin da ku bixweber fonksiyonek girtina hişyariyê bidin.
- <a class = "close" data-dismiss = "hişyar" href = "#" > × </a>
Hemî hişyariyan bi fonksiyonek nêzîk dipêçe. Ji bo ku gava girtî hişyariyên we zindî bibin, pê ewle bin ku ew jixwe .fade
û .in
pola li wan hatine sepandin.
Hişyariyek digire.
- $ ( ".alert" ). hişyar ( 'nêzîkî' )
Dersa hişyariyê ya Bootstrap çend bûyeran ji bo girêdana fonksiyona hişyariyê eşkere dike.
Bûyer | Terîf |
---|---|
nêzîkî | close Dema ku rêbaza nimûneyê tê gazî kirin ev bûyer tavilê dişewite. |
girtî | Dema ku hişyar hat girtin ev bûyer tê şewitandin (dê li benda bidawîbûna veguheztinên css bimîne). |
- $ ( '#my-alert' ). bind ( 'girtî' , fonksiyona () {
- // tiştekî bike…
- })
Ji bo pêkhateyên hilweşandî yên mîna akordeyon û navîgasyon şêwazên bingehîn û piştgirîya maqûl bistînin.
Pelê dakêşin* Pêdivî ye ku pêveka Transitions were nav kirin.
Bi karanîna pêveka hilweşandinê, me widgetek şêwaza akordonê ya hêsan çêkir:
Bi javascript çalak bike:
- $ ( ".collapse" ). hilweşîn ()
Nav | awa | destçûnî | terîf |
---|---|---|---|
dê û bav | hilbijêr | şaş | Ger hilbijêr wê hingê hemî hêmanên dakêşan ên di binê dêûbavê diyarkirî de dê werin girtin dema ku ev tişta hilavêtinê were xuyang kirin. (wek behreya akordionê ya kevneşopî) |
toggle | boolean | rast | Hêmana hilavêtinê ya li ser bangkirinê vedike |
Tenê data-toggle="collapse"
û data-target
hêmanek lê zêde bikin da ku bixweber kontrola hêmanek hilweşandî destnîşan bikin. Taybetmendî data-target
hilbijêrek css-ê qebûl dike ku hilweşînê li ser bicîh bike. Bawer bikin ku polê collapse
li hêmana hilweşandî zêde bikin. Heke hûn dixwazin ku ew bi xweber vebe, çîna pêvek zêde bikin in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- sade hilweşîner
- </button>
- <div id = "demo" class = "hilweşîn" > … </div>
data-parent="#selector"
. Ji bo dîtina vê di çalakiyê de, serî li demo bidin.
Naveroka we wekî hêmanek hilweşandî çalak dike. Vebijarkek vebijarkî qebûl object
dike.
- $ ( '#myCollapsible' ). hilweşîn ({
- guheztin : derewîn
- })
Hêmanek dagirtî ji bo xuyangkirin an veşartinê vedigire.
Elementeke davekirî nîşan dide.
Hêmanek hilweşandî vedişêre.
Dersa hilweşînê ya Bootstrap çend bûyeran ji bo girêdana fonksiyona hilweşînê eşkere dike.
Bûyer | Terîf |
---|---|
rêdan | show Dema ku rêbaza nimûneyê tê gazî kirin ev bûyer tavilê dişewite. |
nîşan dan | Dema ku hêmanek hilweşandî ji bikarhênerê re xuya bibe ev bûyer tê şewitandin (dê li bendê bimîne ku veguheztinên css temam bibin). |
veşartin | hide Dema ku rêbaz hate gazî kirin ev bûyer yekser tê şewitandin . |
veşartî | Ev bûyer dema ku hêmanek hilweşandî ji bikarhêner ve hatî veşartin tê şewitandin (dê li bendê bimîne ku veguheztinên css biqede). |
- $ ( '#myCollapsible' ). on ( 'veşartî' , fonksiyona () {
- // tiştekî bike…
- })
Slideshowa jêrîn temaşe bikin.
Bi javascript bang bikin:
- $ ( '.carousel' ). carousel ()
Nav | awa | destçûnî | terîf |
---|---|---|---|
navber | jimare | 5000 | Rêjeya dema derengmayîna di navbera bisiklêta bixweber a babetek de. Ger derew be, carousel dê bixweber nekeve. |
mizdan | ben | "livîn" | Bisiklêta gerîdeyê ya li ser mişkê rawestîne û bisiklêta gerîdeyê ya li ser mişkê ji nû ve dest pê dike. |
Taybetmendiyên daneyê ji bo kontrolên berê û yên din têne bikar anîn. Nîşana nimûneya jêrîn binêrin.
- <div id = "myCarousel" class = "slide carousel" >
- <!-- Tiştên carousel -->
- <div class = "carousel-inner" >
- <div class = "maddeya çalak" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Carousel nav -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Karûselê bi vebijarkek vebijarkî object
dest pê dike û di nav tiştan de bisiklêtê dest pê dike.
- $ ( '.carousel' ). carousel ({
- navber : 2000
- })
Ji çepê ber bi rastê ve di nav tiştên karûselê re digere.
Karûselê ji bisiklêtan di nav tiştan re rawestîne.
Karûselê di çarçoveyek taybetî de (0 bingeh, dişibihe rêzeyekê) digerîne.
Dûv re berbi babeta berê ve diçe.
Dûv re ber bi babeta din ve diçe.
Dersa karûselê ya Bootstrap du bûyeran ji bo girêdana fonksiyona karûselê eşkere dike.
Bûyer | Terîf |
---|---|
şemitîn | slide Dema ku rêbaza nimûneyê tê xwestin ev bûyer tavilê dişewite. |
slid | Dema ku carousel veguherîna xwe ya slaytê qedand ev bûyer tê şewitandin. |
Pêvekek bingehîn, bi hêsanî dirêjkirî ji bo afirandina zû tîpên spehî yên bi her têketina nivîsê.
Pelê dakêşinDi qada jêrîn de dest bi nivîsandinê bikin da ku encamên tîpa pêşîn nîşan bidin.
Bi rêya javascriptê bangî tîpan bikin:
- $ ( '.typeahead' ). tîpa pêş ()
Nav | awa | destçûnî | terîf |
---|---|---|---|
kanî | rêzî | [ ] | Çavkaniya daneyê ya ku li dijî lêpirsînê ye. |
tiştên | jimare | 8 | Hejmara herî zêde ya hêmanan ku di peldankê de têne xuyang kirin. |
matcher | karî | doza bêhesas | Rêbaza ku tê bikar anîn da ku diyar bike ka pirsek bi babetekê re têkildar e. Argumanek yekane qebûl dike, ku item li hember ceribandina pirsê ye. Gihîştina pirsa heyî bi this.query . true Ger pirs lihevhatinek e , booleanek vegerîne . |
sorter | karî | tam lihevhatin, bi halê hesas, nehesasiya dozê |
Rêbaza ku ji bo birêkûpêkkirina encamên xweser tê bikar anîn. Argumanek yekane qebûl dike items û xwedan çarçoveya nimûneya tîpa pêşîn e. Lêgerîna heyî bi this.query . |
highlighter | karî | hemî maçên xwerû ronî dike | Rêbaza ku ji bo ronîkirina encamên temamkirina otomatîkî tê bikar anîn. Argumanek yekane qebûl dike item û xwedan çarçoveya nimûneya tîpa pêşîn e. Divê html vegere. |
Taybetmendiyên daneyê lê zêde bikin da ku hêmanek bi fonksiyona tîpa pêşîn tomar bikin.
- <input type = "text" data- provide = "typeahead" >
Inputek bi tîpek pêşîn dest pê dike.