Tabhair beatha do chomhpháirteanna Bootstrap - anois le 13 breiseán jQuery saincheaptha.
Is féidir forlíontáin a áireamh ina n-aonar (cé go bhfuil spleáchais de dhíth ar chuid acu), nó iad go léir ag an am céanna. Tá gach breiseán in aon chomhad amháin ag bootstrap.js agus bootstrap.min.js .
Is féidir leat gach breiseán Bootstrap a úsáid tríd an API marcála amháin gan aon líne amháin de JavaScript a scríobh. Is é seo an API den chéad scoth de chuid Bootstrap agus ba chóir go mbeadh sé mar chéad bhreithniú agat agus breiseán á úsáid agat.
É sin ráite, i gcásanna áirithe d’fhéadfadh sé a bheith inmhianaithe an fheidhmiúlacht seo a mhúchadh. Dá bhrí sin, cuirimid ar fáil freisin an cumas an API aitreabúid sonraí a dhíchumasú trí gach imeacht ar an gcorp a bhfuil spás air a chur le `'data-api'` a dhícheangal. Breathnaíonn sé seo mar seo:
$('corp').off('.data-api')
Nó, chun díriú ar bhreiseán ar leith, níl le déanamh ach ainm an bhreiseáin a chur san áireamh mar ainmspás in éineacht leis an ainmspás data-api mar seo:
$('corp').off('.alert.data-api')
Creidimid freisin gur cheart go mbeifeá in ann gach breiseán Bootstrap a úsáid tríd an API JavaScript amháin. Is modhanna aonair inslabhra iad gach API poiblí, agus seolann siad an bailiúchán ar gníomhaíodh ina leith.
$(.btn.danger").button("scoránaigh").addClass("saille")
Ba cheart do gach modh glacadh le réad roghanna roghnach, teaghrán a dhíríonn ar mhodh áirithe, nó rud ar bith (a thionscnaíonn breiseán a bhfuil iompraíocht réamhshocraithe aige):
$("#myModal").modal() // tosaithe le réamhshocruithe $("#myModal").modal({ keyboard: false }) // tosaithe gan méarchlár ar bith Cuireann $("#myModal").modal('show') // tús agus agairt ar thaispeáint láithreach
Nochtann gach breiseán a chruthaitheoir amh ar airí `Constructor`: $.fn.popover.Constructor
. Más mian leat mar shampla breiseán ar leith a fháil, é a aisghabháil go díreach ó eilimint: $('[rel=popover]').data('popover')
.
Uaireanta is gá forlíontáin Bootstrap a úsáid le creataí Chomhéadain eile. Sna cúinsí seo, féadann imbhuailtí ainmspáis tarlú ó am go chéile. Má tharlaíonn sé seo, is féidir leat glaoch .noConflict
ar an mbreiseán is mian leat a luach a chur ar ais.
var bootstrapButton = $.fn.button.noConflict() // cuir $.fn.button ar ais chuig an luach a sannadh cheana $.fn.bootstrapBtn = bootstrapButton // tabhair $(.).bootstrapBtn an fheidhmiúlacht bootstrap
Soláthraíonn Bootstrap imeachtaí saincheaptha don chuid is mó de ghníomhaíochtaí uathúla an bhreiseáin. Go ginearálta, tagann siad seo i bhfoirm infinideach agus i bhfoirm rannpháirtí san am atá thart - áit a spreagtar an infinideach (ex. show
) ag tús imeachta, agus ina spreagtar foirm an rannpháirtí san am atá caite (ex. shown
) nuair a chríochnaítear gníomh.
Soláthraíonn gach teagmhas infinitive feidhmiúlacht preventDefault. Soláthraíonn sé seo an cumas chun stop a chur le gníomh a chur i gcrích sula dtosaíonn sé.
$('#myModal').on('show', feidhm (e) { má tá (!sonraí) ar ais e.preventDefault() // stopann modúl ó bheith á thaispeáint })
Le haghaidh éifeachtaí aistrithe simplí, cuir bootstrap-transition.js san áireamh uair amháin in éineacht leis na comhaid JS eile. Má tá an bootstrap.js tiomsaithe (nó mionghearrtha) á úsáid agat , ní gá é seo a chur san áireamh—tá sé ann cheana féin.
Cúpla sampla den bhreiseán aistrithe:
Tá modhanna dialóige sruthlínithe, ach solúbtha, leideanna dialóige leis an fheidhmiúlacht íosta is gá agus mainneachtainí cliste.
Módúil rindreáilte le ceanntásc, corp, agus tacar gníomhartha sa bhuntásc.
Comhlacht breá amháin…
<div class="modal hide céimnithe"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&uaireanta;</button> <h3>Ceanntásc módúil</h3> </div> <div class="modal-body"> <p>Comhlacht breá amháin…</p> </div> <div class="modal-footer"> <a href="#" class="btn">Dún</a> <a href="#" class="btn btn-primary">Sábháil athruithe</a> </div> </div>
Scoránaigh modúl trí JavaScript trí chliceáil ar an gcnaipe thíos. Sleamhnóidh sé síos agus céimnithe isteach ó bharr an leathanaigh.
<!-- Cnaipe chun modha a spreagadh --> <a href="#myModal" role="button" class="btn" data-toggle="modal">Seol modh taispeána</a> <!-- Módúil --> <div id="myModal" class="módúil i bhfolach céimnithe" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <cnaipe type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="myModalLabel">Ceanntásc módúil</h3> </div> <div class="modal-body"> <p>Comhlacht breá amháin…</p> </div> <div class="modal-footer"> <button class="btn" data-dismiss="modal" aria-hidden="true">Dún</button> <button class="btn btn-primary">Sábháil athruithe</button> </div> </div>
Modúl a ghníomhachtú gan JavaScript a scríobh. Socraigh data-toggle="modal"
ar eilimint rialtóra, cosúil le cnaipe, mar aon le data-target="#foo"
nó href="#foo"
chun díriú ar mhodh sonrach chun scoránaigh.
<button type="button" data-toggle="modal" data-target="#myModal">Seol modha</cnaipe>
Glaoigh ar mhódúil le id myModal
le líne amháin JavaScript:
$('#myModal').modal(roghanna)
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-backdrop=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
chúlra | Boole | fíor | Áirítear eilimint mhodúil chúlra. Mar mhalairt air sin, sonraigh static le haghaidh cúlra nach ndúnann an modúl ar chliceáil. |
méarchlár | Boole | fíor | Dúnann sé an modúl nuair a bhrúitear eochair éalaithe |
seó | Boole | fíor | Taispeánann sé an modúl nuair a thosaigh sé. |
iargúlta | cosán | bréagach | Má chuirtear url cianda ar fáil, déanfar ábhar a luchtú trí
|
Gníomhachtaíonn d'ábhar mar mhodh modúl. Glacann rogha roghnach object
.
$('#myModal').modal({ méarchlár: bréagach })
Scoránaigh modúl de láimh.
$('#myModal').modal ('scoránaigh')
Osclaíonn modúl de láimh.
$('#myModal').modal ('taispeáin')
Folaigh modúl de láimh.
$('#myModal').modal ('folaigh')
Nochtann rang modha Bootstrap roinnt imeachtaí chun dul i ngleic le feidhmiúlacht mhódúil.
Imeacht | Cur síos |
---|---|
seó | Téann an teagmhas seo chun solais láithreach nuair show a ghlaoitear an modh ásc. |
léirithe | Cuirtear an teagmhas seo ar ceal nuair a bheidh an modúl infheicthe ag an úsáideoir (fanfaidh sé go mbeidh na haistrithe css críochnaithe). |
ceilt | Cuirtear an teagmhas seo ar ceal láithreach nuair hide a ghlaoitear an modh ásc. |
i bhfolach | Tá an teagmhas seo bréan nuair a bhíonn an modúl críochnaithe a bheith folaithe ón úsáideoir (fanfaidh sé ag fanacht le haistrithe CSS a chur i gcrích). |
$('#myModal').on('i bhfolach', feidhm () { // Déan rud éigin… })
Cuir biachláir anuas le beagnach rud ar bith leis an mbreiseán simplí seo, lena n-áirítear an barra nascleanúna, na cluaisíní agus na piollaí.
Cuirdata-toggle="dropdown"
le nasc nó cnaipe chun anuas a scoránaigh.
<div class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" href="#"> Truicear anuas</a> <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> ... </ul> </div>
Chun URLanna a choinneáil slán, úsáid an data-target
aitreabúid in ionad href="#"
.
<div class="dropdown"> <a class="dropdown-toggle" id="dLabel" role="button" data-toggle="titim anuas" data-target="#" href="/page.html"> Titim síos <b class="caret"></b> </a> <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> ... </ul> </div>
Cuir glaoch ar na anuas trí JavaScript:
$('.dropdown-scorog'). dropdown()
Dada
Api ríomhchláraithe chun biachláir a scoránú le haghaidh barra nascleanúna nó nascleanúint tabáilte.
Is é an breiseán ScrollSpy ná spriocanna nascleanúna a nuashonrú go huathoibríoch bunaithe ar an suíomh scrollbharra. Scrollaigh an limistéar faoi bhun an bharra nascleanúna agus féach ar an athrú gníomhach ranga. Cuirfear béim ar na fo-mhíreanna anuas freisin.
Ad leggings keytar, brunch id art party dolor laboure. Pitchfork yr enim lo-fi sular dhíol siad amach qui. Cearta rothar feirme-go-tábla Tumblr is cuma cad é. Anim keffiyeh carles cardigan. Velit seitan mcsweeney both grianghraf 3 mac tíre moon irure. Geansaí Cosby lomo jean shorts, williamsburg hoodie minim qui is dócha nár chuala tú trácht orthu et cardigan trust fund culpa bithdhíosal wes anderson aeistéitiúil. Nihil tattooed accusamus, creid íoróin bithdhíosal keffiyeh artisan ullamco consequat.
Clár scátála mustache Veniam marfa, féasóg adipisicing fugiat velit pitchfork. Freegan féasóg aliqua cupidatat mcsweeney's vero. Cupid ceithre cinn de na ceithre cinn, agus helvetica nulla carles. Trucail bia geansaí tatú-choscáin, vinil quis non freegan mcsweeney. Lo-fi wes anderson +1 sartorial. Carles aclaíocht neamh aeistéitiúil quis gentrify. Beoir ceardaíochta adipiscing Brooklyn leas-eochair deserunt.
Occaecat commodo aliqua delectus. Fap ceardaíochta beoir scátála deserunt ea. Cearta rothar Lomo adipisicing banh mi, velit ea sunt next level locavore caife aon bhunadh i Magna veniam. Ard-shaol aitheantais vinil, macalla pháirc dá bhrí sin aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi DIY minim Messenger bag. Creid ex in, inbhuanaithe delectus consectetur fanny pack iphone.
I bpáirc macalla teagmhais, glanann máistir tuisceanach officia deserunt mcsweeney toirneach sapiente veniam. Excepteur VHS elit, shoreditch proident +1 bithdhíosal beoir ceardaíochta laborum. Is féidir le seoltóirí caife aon-bhunús ceithre bhealach, cupidatat terry richardson máistir cleanse. Glac leis is dócha nár chuala tú trácht orthu pacáiste fanny party art, tattooed nulla cardigan ad tempor. Mac tíre proident nesciunt sartorial keffiyeh eu banh mi inbhuanaithe. Elit wolf voluptate, lo-fi ea portland sular dhíol siad amach ceithre loko. Locavore enim nostrud mlkshk brooklyn nesciunt.
Ad leggings keytar, brunch id art party dolor laboure. Pitchfork yr enim lo-fi sular dhíol siad amach qui. Cearta rothar feirme-go-tábla Tumblr is cuma cad é. Anim keffiyeh carles cardigan. Velit seitan mcsweeney both grianghraf 3 mac tíre moon irure. Geansaí Cosby lomo jean shorts, williamsburg hoodie minim qui is dócha nár chuala tú trácht orthu et cardigan trust fund culpa bithdhíosal wes anderson aeistéitiúil. Nihil tattooed accusamus, creid íoróin bithdhíosal keffiyeh artisan ullamco consequat.
Keytar twee blog, culpa messenger bag marfa cibé trucail bia delectus. Sapiente synth id assumenda. Locavore sed helvetica cliche íoróin, cait toirneach is dócha nár chuala tú trácht orthu as hoodie lo-fi fap aliquip saor ó ghlútan. Labore elit placeat sular dhíol siad amach, terry richardson proident brunch nesciunt quis costy sweater pariatur keffiyeh ut helvetica artisan. Cardigan ceardaíochta beoir seitan readymade velit. VHS chambray laboris am veniam. Anim mollit minim comodo ullamco thundercats.
Chun iompar scrollspy a chur le do nascleanúint barrbharra go héasca, níl le déanamh ach cuir data-spy="scroll"
leis an eilimint a bhfuil tú ag iarraidh spiaireacht a dhéanamh air (is gnách gurb é seo an corp) agus data-target=".navbar"
roghnaigh cén seoladh loingseoireachta is fearr leat. Beidh tú ag iarraidh scrollspy a úsáid le .nav
comhpháirt.
<body data-spy="scroll" data-target=".navbar">...</body>
Cuir glaoch ar an scrollspy trí JavaScript:
$('#navbar').scrollspy()
<a href="#home">home</a>
ní mór a fhreagraíonn do rud éigin sa bhaile mhaith
<div id="home"></div>
.
Agus scrollspy in úsáid in éineacht le heilimintí a chur leis nó a bhaint den DOM, beidh ort an modh athnuachana a ghlaoch mar seo:
$('[data-spy="scroll"]').each(feidhm () { le $spy = $(this).scrollspy('athnuaigh') });
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-offset=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
fhritháireamh | uimhir | 10 | Picteilíní le fritháireamh ón mbarr agus suíomh an scrolla á ríomh. |
Imeacht | Cur síos |
---|---|
ghníomhacht | Cuirtear an teagmhas seo chun cinn nuair a ghníomhaíonn an scrollspy mír nua. |
Cuir feidhmiúlacht cluaisíní tapa, dinimiciúil leis chun aistriú trí phána d’ábhar áitiúil, fiú trí roghchláir anuas.
Denim amh is dócha nár chuala tú trácht orthu jeans shorts Austin. Nesciunt tofu stumptown aliqua, retro synth máistir cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit búistéir retro keffiyeh dreamcatcher synth. Geansaí Cosby eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan apparel Meiriceánach, búistéir voluptate nisi qui.
Trucailí bia fixie locavore, accusamus mcsweeney's marfa nulla aon-bunús caife caife. Exercitation +1 laboure velit, blog sartorial PBR luiteoga an chéad leibhéal eile wes anderson ceardaí ceithre bhreacán beorach ceardaíochta feirme-go-tábla. Le litirphreas mboth grianghraf, comodo enim craft beoir mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud orgánach, glacadh leis an aeistéitiúil magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente laboure stumptown. Vegan fanny pack odio cillum wes anderson 8-giotán, shorts jean inbhuanaithe féasóg ut DIY culpa eiticiúil terry richardson bithdhíosal. Radharc páirtí ealaíne stumptown, búistéir tumblr vero sint qui sapiente accusamus páirc macalla tattooed.
Etsy mixtape wayfarers, eiticiúil wes anderson tofu sular dhíol siad amach orgánach mcsweeney lomo retro fanny pack lo-fi farm-go-tábla réidh. Mála Messenger gentrify beoir ceardaíochta tattooed pitchfork, clár scátála iphone locavore carles etsy salvia banky hoodie helvetica. DIY synth PBR íoróin bainc. Luiteoga gentrify squid 8-giotán cred pitchfork. Williamsburg banh mi cibé saor ó ghlútan, carles pitchfork bithdhíosal fixie etsy retro mlkshk vice blog. Scenester cred is dócha nár chuala tú trácht orthu, vinyl craft beer blog stumptown. Pitchfork inbhuanaithe tofu synth chambray bl.
Ciste iontaobhais seitan litirphreas, keytar raw denim keffiyeh etsy art party sular dhíol siad amach máistir cleanse saor ó ghlútan squid scenester freeganchosy sweater. Fanny pack portland seitan DIY, páirtí ealaíne locavore mac tíre cliche ard-shaol macalla pháirc Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi sular dhíol siad amach geansaí víreasach VHS locavore cosnochta feirm-go-tábla. Lomo mac tíre víreasach, mustache readymade thundercats keffiyeh ceardaíochta beoir marfa eiticiúil. Mac tíre salvia freegan, páirc macalla sartorial keffiyeh vegan.
Cumasaigh cluaisíní inchurtha trí JavaScript (ní mór gach cluaisín a ghníomhachtú ina n-aonar):
$('#myTab a'). cliceáil(feidhm (e) { e.preventDefault(); $(this).tab('taispeáin'); })
Is féidir leat cluaisíní aonair a ghníomhachtú ar go leor bealaí:
$('#myTab a[href="#profile"]').tab('taispeáint'); // Roghnaigh cluaisín de réir ainm $('#myTab a:first').tab('taispeáint'); // Roghnaigh an chéad chluaisín $('#myTab a:last').tab('taispeáint'); // Roghnaigh cluaisín deireanach $('#myTab li:eq(2) a').tab('taispeáin'); // Roghnaigh an tríú cluaisín (0-innéacsaithe)
Is féidir leat nascleanúint cluaisín nó pillín a ghníomhachtú gan JavaScript a scríobh ach trí eilimint a shonrú data-toggle="tab"
nó data-toggle="pill"
ar eilimint. Má chuirtear na ranganna nav
agus na nav-tabs
ranganna leis an gcluaisín ul
, cuirfear stíliú cluaisín Bootstrap i bhfeidhm.
<ul class="nav nav-tabs"> <li><a href="#home" data-toggle="tab">Baile</a></li> <li><a href="#profile" data-toggle="tab">Próifíl</a></li> <li><a href="#messages" data-toggle="tab">Teachtaireachtaí</a></li> <li><a href="#settings" data-toggle="tab">Socruithe</a></li> </ul>
Gníomhachtaíonn eilimint tab agus coimeádán ábhar. Ba cheart go mbeadh nód coimeádán data-target
nó href
nód dírithe ar an gcluaisín sa DOM.
<ul class="nav nav-tabs" id="myTab"> <li class="active"><a href="#home">Baile</a></li> <li><a href="#profile">Próifíl</a></li> <li><a href="#messages">Teachtaireachtaí</a></li> <li><a href="#settings">Socruithe</a></li> </ul> <div rang="tab-content"> <div class="tab-pane active" 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> <script> $(fheidhm () { $('#myTab a:last').tab('taispeáint'); }) </script>
Imeacht | Cur síos |
---|---|
seó | Teann an teagmhas seo ar thaispeántas cluaisíní, ach sula dtaispeántar an cluaisín nua. Úsáid event.target agus event.relatedTarget chun an cluaisín gníomhach agus an cluaisín gníomhach roimhe seo (má tá sé ar fáil) faoi seach a dhíriú. |
léirithe | Teann an teagmhas seo ar thaispeántas cluaisíní tar éis cluaisín a thaispeáint. Úsáid event.target agus event.relatedTarget chun an cluaisín gníomhach agus an cluaisín gníomhach roimhe seo (má tá sé ar fáil) faoi seach a dhíriú. |
$('a[data-toggle="cluaisín"]').on('léirithe', feidhm (e) { e.target // cluaisín gníomhachtaithe e.relatedTarget // cluaisín roimhe seo })
Spreagtha ag an mbreiseán jQuery.tipsy den scoth scríofa ag Jason Frame; Is leagan nuashonraithe é Leideanna Uirlisí, nach bhfuil ag brath ar íomhánna, a úsáideann CSS3 le haghaidh beochana, agus tréithe sonraí le haghaidh stórála teidil áitiúil.
Ar chúiseanna feidhmíochta, is rogha an diúltaithe iad an leid uirlisí agus an popover data-apis, rud a chiallaíonn go gcaithfidh tú iad a thosú tú féin .
Aló thar na naisc thíos chun leideanna uirlisí a fheiceáil:
Pants daingean an chéad leibhéal eile keffiyeh is dócha nár chuala tú trácht orthu. Photo mboth féasóg amh denim letterpress mála teachtaire vegan stumptown. Tá seaman vinil terry richardson ag an seitan feirme go tábla, éadaí Meiriceánach quinoa inbhuanaithe quinoa 8-giotán mcsweeney . Beard stumptown, cardigans banh mi lomo thundercats. Tofu bithdhíosal williamsburg marfa, ceithre seomra vegan cleanse loko mcsweeney. Ceardaí fíor- íorónach is cuma cad is eochair , scenester farm-go-table banksy Austin twitter láimhseáil freegan cred raw denim caife aon-bhunús víreasach.
Agus leideanna uirlisí agus popovers á n-úsáid agat leis na grúpaí ionchuir Bootstrap, beidh ort an container
rogha (doiciméadaithe thíos) a shocrú chun fo-iarsmaí nach dteastaíonn a sheachaint.
Spreag an leid uirlisí trí JavaScript:
$('#shampla').tooltip(roghanna)
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-animation=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
beochan | Boole | fíor | cuir trasdul céimnithe css i bhfeidhm ar an leid uirlisí |
html | Boole | bréagach | Cuir html isteach sa leid uirlisí. Más bréagach é, text bainfear úsáid as modh jquery chun ábhar a chur isteach sa teach. Úsáid téacs má tá imní ort faoi ionsaithe XSS. |
socrúchán | teaghrán | feidhm | 'barr' | conas an leid uirlisí a shuíomh - barr | bun | chlé | ceart |
roghnóir | teaghrán | bréagach | Má chuirtear roghnóir ar fáil, déanfar cuspóirí na leideanna uirlisí a tharmligean chuig na spriocanna sonraithe. |
teideal | teaghrán | feidhm | '' | luach réamhshocraithe teidil mura bhfuil an chlib `teideal` i láthair |
truicear | teaghrán | 'fócas hover' | conas a spreagtar leid uirlisí - cliceáil | ainlíon | fócas | lámhleabhar. Tabhair faoi deara go bhfuil iolrach truicear pas, spás deighilte, cineálacha truicear. |
moill | uimhir | réad | 0 | moill ag taispeáint agus ag cur i bhfolach an leid uirlisí (ms) - ní bhaineann sé le cineál truicear láimhe Má chuirtear uimhir ar fáil, cuirtear moill i bhfeidhm ar an dá cheilt/seó Is é struchtúr an ábhair: |
coimeádán | teaghrán | bréagach | bréagach | Cuireann sé an leid uirlisí le heilimint ar leith |
<a href="#" data-toggle="tooltip" title="first tooltip">hoil anuas orm</a>
Nascann láimhseálaí leid uirlisí le bailiúchán eilimint.
Nochtann leid uirlisí eilimint.
$('# eilimint').tooltip('taispeáin')
Folaigh leid uirlisí eiliminte.
$('# eilimint').tooltip ('folaigh')
Scoránaigh an leid uirlisí eilimint.
$('# eilimint').tooltip('scoránaigh')
Seithí agus scriosann leid uirlisí eiliminte.
$('# eilimint').tooltip('scrios')
Cuir forleagan beaga ábhair, cosúil leis na cinn ar an iPad, le haon eilimint le haghaidh faisnéise tánaisteacha tithíochta. Ainligh thar an gcnaipe chun an popover a spreagadh. Teastaíonn Tooltip a chur san áireamh.
Tá ceithre rogha ar fáil: ailíniú barr, dheis, bun agus clé.
Sed posuere consectetur est agus lobortis. Aeinean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sed posuere consectetur est agus lobortis. Aeinean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sed posuere consectetur est agus lobortis. Aeinean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sed posuere consectetur est agus lobortis. Aeinean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Ní ghintear aon mharcáil a thaispeántar mar popovers ó JavaScript ná ábhar laistigh d' data
tréith.
Cumasaigh popovers trí JavaScript:
$('#shampla'). popover(roghanna)
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-animation=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
beochan | Boole | fíor | cuir trasdul céimnithe css i bhfeidhm ar an leid uirlisí |
html | Boole | bréagach | Cuir html isteach sa popover. Más bréagach é, text bainfear úsáid as modh jquery chun ábhar a chur isteach sa teach. Úsáid téacs má tá imní ort faoi ionsaithe XSS. |
socrúchán | teaghrán | feidhm | 'ceart' | conas an popover a shuíomh - barr | bun | chlé | ceart |
roghnóir | teaghrán | bréagach | má chuirtear roghnóir ar fáil, déanfar cuspóirí na leideanna uirlisí a tharmligean chuig na spriocanna sonraithe |
truicear | teaghrán | 'cliceáil' | conas a spreagtar popover - cliceáil | ainlíon | fócas | lámhleabhar |
teideal | teaghrán | feidhm | '' | luach réamhshocraithe teidil mura bhfuil aitreabúid `title` i láthair |
ábhar | teaghrán | feidhm | '' | luach réamhshocraithe ábhair mura bhfuil aitreabúid `data-content` i láthair |
moill | uimhir | réad | 0 | moill ag taispeáint agus i bhfolach an popover (ms) - ní bhaineann sé le cineál truicear láimhe Má chuirtear uimhir ar fáil, cuirtear moill i bhfeidhm ar an dá cheilt/seó Is é struchtúr an ábhair: |
coimeádán | teaghrán | bréagach | bréagach | Cuireann sé an popover le gné ar leith |
Ar chúiseanna feidhmíochta, tá rogha an diúltaithe sna data-apis Tooltip agus Popover. Más mian leat iad a úsáid, ní gá ach rogha roghnóireachta a shonrú.
Tosaíonn popovers le haghaidh bailiúchán eilimint.
Nochtann popover eilimintí.
$('# eilimint'). popover ( 'taispeáin')
Seithí popover eilimintí.
$('# eilimint'). popover ('folaigh')
Scoránaigh an popover eilimintí.
$('# eilimint'). popover ( 'scoránaigh')
Seithí agus scriosann popover eilimint.
$('# eilimint'). popover ('scrios')
Cuir feidhmiúlacht díbhe le gach teachtaireacht foláirimh leis an mbreiseán seo.
Athraigh seo agus sin agus bain triail eile as. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras matis consectetur purus sit amet fermentum.
Cumasaigh dífhostú foláirimh trí JavaScript:
$(".alert").alert()
Níl le déanamh ach a chur data-dismiss="alert"
le do chnaipe dúnta chun feidhmiúlacht dhúnadh foláirimh a thabhairt go huathoibríoch.
<a class="close" data-dismiss="alert" href="#">×</a>
Wraps gach foláireamh le feidhmiúlacht dlúth. Le go mbeidh do chuid foláirimh le beocht agus iad dúnta, cinntigh go bhfuil an rang .fade
agus an .in
rang i bhfeidhm orthu cheana féin.
Dúnann foláireamh.
$(.alert").alert('dún')
Nochtann rang foláirimh Bootstrap roinnt imeachtaí chun dul i ngleic le feidhmiúlacht foláirimh.
Imeacht | Cur síos |
---|---|
dhúnadh | Téann an teagmhas seo chun solais láithreach nuair close a ghlaoitear an modh ásc. |
dúnta | Cuirtear an teagmhas seo ar ceal nuair a dhúntar an foláireamh (fanfaidh sé go mbeidh na haistrithe CSS críochnaithe). |
$('#my-alert'). bind('dúnta', feidhm () { // Déan rud éigin… })
Faigh bunstíleanna agus tacaíocht sholúbtha do chomhpháirteanna in-chomhlaite amhail bosca ceoil agus loingseoireacht.
* Éilíonn an breiseán Transitions a chur san áireamh.
Ag baint úsáide as an breiseán collapse, rinneamar giuirléid stíl bhosca ceoil simplí:
<div class="accordion" id="accordion2"> <div class="accordion-group"> <div class="accordion-heading"> <a class="accordion-scoránaigh" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne"> Mír an Ghrúpa #1 atá le titim amach </a> </div> <div id="collapseOne" class="titim comhlacht bosca ceoil isteach"> <div class="accordion-iner"> Anim pariatur cliche... </div> </div> </div> <div class="accordion-group"> <div class="accordion-heading"> <a class="accordion-scoránaigh" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo"> Mír an Ghrúpa #2 atá le titim amach </a> </div> <div id="collapseTwo" class="bosca ceoil-chorp"> <div class="accordion-iner"> Anim pariatur cliche... </div> </div> </div> </div> ...
Is féidir leat an breiseán a úsáid freisin gan marcáil an bhosca ceoil. Déan cnaipe scoránaigh ar leathnú agus titim eilimint eile.
<button type="button" class="btn btn-chontúirt" data-toggle="collapse" data-target="#demo"> simplí collapsible </cnaipe> <div id="demo" class="titim isteach"> … </div>
Just a chur leis data-toggle="collapse"
agus data-target
eilimint a shannadh go huathoibríoch rialú ar eilimint collapsible. Glacann an data-target
tréith le roghnóir css chun an caolú a chur i bhfeidhm air. Bí cinnte an rang collapse
a chur leis an eilimint infhillte. Más mian leat é a oscailt roimh ré, cuir an rang breise in
.
Chun bainistíocht grúpa cosúil le bosca ceoil a chur le rialú infhillte, cuir an tréith sonraí data-parent="#selector"
. Déan tagairt don taispeántas chun é seo a fheiceáil i ngníomh.
Cumasaigh de láimh le:
$(.titim").laghdaigh()
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-parent=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
tuismitheoir | roghnóir | bréagach | Más roghnóir é, dúnfar gach eilimint infhillte faoin tuismitheoir sonraithe nuair a thaispeánfar an mhír infhillte seo. (cosúil le hiompar traidisiúnta bosca ceoil) |
scoránaigh | Boole | fíor | Scoránaigh an eilimint infhillte ar agairt |
Gníomhachtaíonn sé d'ábhar mar eilimint infhillte. Glacann rogha roghnach object
.
$('#myCollapsible').titim({ scoránaigh: bréagach })
Scoránaigh eilimint infhillte a thaispeántar nó folaithe.
Léiríonn eilimint infhillte.
Seithí eilimint infhillte.
Nochtann rang titim Bootstrap roinnt imeachtaí chun dul i ngleic leis an bhfeidhmiúlacht leite.
Imeacht | Cur síos |
---|---|
seó | Téann an teagmhas seo chun solais láithreach nuair show a ghlaoitear an modh ásc. |
léirithe | Tá an teagmhas seo bréan nuair a bhíonn eilimint tite infheicthe don úsáideoir (fanfaidh sé go mbeidh na haistrithe css críochnaithe). |
ceilt | Cuirtear an teagmhas seo ar ceal láithreach nuair hide a glaodh ar an modh. |
i bhfolach | Tá an teagmhas seo bréan nuair a bhíonn eilimint tite i bhfolach ón úsáideoir (fanfaidh sé go mbeidh na haistrithe css críochnaithe). |
$('#myCollapsible').on('i bhfolach', feidhm () { // Déan rud éigin… })
Taispeánann an taispeántas sleamhnán thíos breiseán cineálach agus comhpháirt le haghaidh rothaíochta trí eilimintí cosúil le timpealláin.
<div id="myCarousel" class="sleamhnán carousel"> <ol class="carousel- táscairí"> <li data-target="#myCarousel" data-slide-to="0" class="active"> </li> <li data-target="#myCarousel" data-slide-to="1"> </li> <li data-target="#myCarousel" data-slide-to="2"> </li> </ol> <!-- Míreanna timpealláin --> <div class="carousel-inner"> <div class="mír ghníomhach">…</div> <div class="item">…</div> <div class="item">…</div> </div> <!-- Timpealláin nav --> <a class="carousel-control fágtha" href="#myCarousel" data-slide="prev">‹</a> <a class="carousel-control ar dheis" href="#myCarousel" data-slide="next">›</a> </div>
Bain úsáid as tréithe sonraí chun suíomh an timpealláin a rialú go héasca. data-slide
glacann sé leis na heochairfhocail prev
nó next
, a athraíonn an suíomh sleamhnáin i gcoibhneas lena shuíomh reatha. Mar mhalairt air sin, bain úsáid as data-slide-to
innéacs sleamhnán amh a chur ar aghaidh chuig an timpeallán data-slide-to="2"
, a léimeann suíomh an tsleamhnáin chuig innéacs ar leith ag tosú le 0
.
Cuir glaoch ar timpealláin de láimh le:
$('.carousel').carousel()
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScriptz. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-interval=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
eatramh | uimhir | 5000 | An méid ama le moill idir rothaíocht go huathoibríoch earra. Má tá sé bréagach, ní rothóidh timpealláin go huathoibríoch. |
sos | teaghrán | "hover" | Cuireann sé sos ag rothaíocht an timpealláin ar an luchaire agus athchromann ar rothaíocht an timpealláin ar dhuilleog na luiche. |
Tosaíonn an timpeallán le rogha roghnach object
agus tosaíonn sé ag rothaíocht trí mhíreanna.
$('.carousel').carousel({ eatramh: 2000 })
Rothaíochta tríd na míreanna timpealláin ó chlé go deas.
Stopann an timpeallán ó rothaíocht trí earraí.
Rothlaíonn sé an timpeallán chuig fráma ar leith (0 bunaithe, cosúil le sraith).
Timthriallta go dtí an mhír roimhe seo.
Timthriallta go dtí an chéad mhír eile.
Nochtann rang timpealláin Bootstrap dhá imeacht chun dul i ngleic le feidhmiúlacht timpealláin.
Imeacht | Cur síos |
---|---|
sleamhnán | Téann an teagmhas seo chun cinn láithreach nuair a úsáidtear an slide modh ásc. |
sleamhnaigh | Tá an teagmhas seo bréan nuair a bhíonn an t-aistriú sleamhnáin críochnaithe ag an timpeallán. |
Breiseán bunúsach, éasca le síneadh, chun cinn chlóite galánta a chruthú go tapa le hionchur téacs foirme.
<input type="text" data-provide="typeahead">
Beidh tú ag iarraidh a shocrú autocomplete="off"
chun cosc a chur ar roghchláir réamhshocraithe an bhrabhsálaí ó bheith le feiceáil os cionn an anuas anuas cineál Bootstrap.
Cuir tréithe sonraí leis chun eilimint a chlárú le feidhmiúlacht cló-chun tosaigh mar a thaispeántar sa sampla thuas.
Cuir glaoch ar an clóscríobh de láimh le:
$('.typeahead').typehead()
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-source=""
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
foinse | eagar, feidhm | [ ] | An fhoinse sonraí le fiosrú ina coinne. D’fhéadfadh sraith teaghráin nó feidhm a bheith i gceist. Déantar an fheidhm a rith dhá argóint, an query luach sa réimse ionchuir agus an process aisghlao. Is féidir an fheidhm a úsáid go sioncronach tríd an bhfoinse sonraí a sheoladh ar ais go díreach nó go neamhshioncronach trí process argóint aonair an aisghlao. |
míreanna | uimhir | 8 | An líon uasta míreanna le taispeáint sa anuas. |
min Fad | uimhir | 1 | An t-íosfhad carachtair a theastaíonn sula gcuirtear tús le moltaí uathchríochnaithe |
meaitseoir | feidhm | cás neamhíogair | An modh a úsáidtear chun a chinneadh an dtagann ceist le mír. Glacann sé le hargóint amháin, item chun an cheist a thástáil ina choinne. Faigh rochtain ar an gceist reatha le this.query . Tabhair boolean ar ais true más rud é gur mheaitseáil an cheist. |
sórtálaí | feidhm | meaitseáil bheacht, cás-íogair, cás-íogair |
Modh a úsáidtear chun torthaí uathchríochnaithe a shórtáil. Glacann sé le hargóint amháin items agus tá scóip an ásc clóbhuailte aige. Déan tagairt don cheist reatha le this.query . |
nuashonruithe | feidhm | cuireann sé mír roghnaithe ar ais | An modh a úsáideadh chun an mhír roghnaithe a thabhairt ar ais. Glacann sé le hargóint amháin, item agus tá raon feidhme an ásc cló-chun tosaigh. |
aibhsithe | feidhm | leagann sé béim ar gach meaitseáil réamhshocraithe | Modh a úsáidtear chun torthaí uathchríochnaithe a aibhsiú. Glacann sé le hargóint amháin item agus tá scóip an ásc clóbhuailte aige. Ba cheart html a thabhairt ar ais. |
Tosaíonn ionchur le réamhchló.
Taispeántas beo den bhreiseán affix is ea an subloingseoireachta ar chlé.
Chun iompar a ghreamú go héasca le haon eilimint, níl le déanamh ach cuir data-spy="affix"
leis an eilimint a bhfuil tú ag iarraidh spy a chur uirthi. Ansin bain úsáid as fritháirimh chun a shainiú cathain is ceart feannadh eilimint a scoránaigh air agus as.
<div data-spy="affix" data-offset-top="200">...</div>
affix
,
affix-top
, agus
affix-bottom
. Ná déan dearmad seiceáil an bhfuil tuismitheoir a d’fhéadfadh titim amach nuair a thosaíonn an greamú isteach toisc go bhfuil sé ag baint ábhar as gnáthshreabhadh an leathanaigh.
Cuir glaoch ar an mbreiseán affix trí JavaScript:
$('#navbar'). affix()
Is féidir roghanna a chur ar aghaidh trí tréithe sonraí nó JavaScript. Maidir le tréithe sonraí, cuir ainm na rogha i gceangal le data-
, mar atá i data-offset-top="200"
.
Ainm | cineál | réamhshocraithe | tuairisc |
---|---|---|---|
fhritháireamh | uimhir | feidhm | réad | 10 | Picteilíní le fritháireamh ón scáileán agus suíomh an scrolla á ríomh. Má chuirtear uimhir amháin ar fáil, cuirfear an fritháireamh i bhfeidhm sa treo uachtarach agus ar chlé. Chun éisteacht le haghaidh treo amháin, nó offsets uathúla iolracha, a chur ar fáil ach rud offset: { x: 10 } . Bain úsáid as feidhm nuair is gá duit fritháireamh a sholáthar go dinimiciúil (úsáideach le haghaidh roinnt dearaí sofhreagracha). |