Vivu la komponantojn de Bootstrap—nun kun 12 kutimaj jQuery - kromaĵoj.
Simpligita, sed fleksebla, alprenu la tradician Javaskripto modalan kromaĵon kun nur la minimuma postulata funkcieco kaj inteligentaj defaŭltoj.
Aldonu falmenuojn al preskaŭ io ajn en Bootstrap per ĉi tiu simpla kromaĵo. Bootstrap havas plenan falmenuan subtenon en la navbaro, langetoj kaj piloloj.
Uzu scrollspy por aŭtomate ĝisdatigi la ligilojn en via navbar por montri la nunan aktivan ligon bazitan sur rulpozicio.
Uzu ĉi tiun kromaĵon por fari langetojn kaj pilolojn pli utilaj, permesante al ili ŝanĝi tra tabeleblaj fenestroj de loka enhavo.
Nova preno de la kromaĵo jQuery Tipsy, Konsiletoj ne dependas de bildoj—ili uzas CSS3 por kuraĝigoj kaj datumoj-atributoj por loka titola konservado.
Aldonu malgrandajn tegaĵojn de enhavo, kiel tiuj sur la iPad, al iu ajn elemento por loĝigi malĉefajn informojn.
* Necesas inkludi konsiletojn
La atentiga kromaĵo estas eta klaso por aldoni proksimajn funkciojn al atentigoj.
Faru pli per butonoj. Kontrolu butonajn ŝtatojn aŭ kreu grupojn de butonoj por pli da komponantoj kiel ilobretoj.
Akiru bazajn stilojn kaj flekseblan subtenon por faldeblaj komponantoj kiel akordionoj kaj navigado.
Kreu karuselon de ajna enhavo, kiun vi volas provizi interagan bildaron de enhavo.
Baza, facile etendita kromaĵo por rapide krei elegantajn tajpaĵojn kun ajna formo de teksto-enigo.
Por simplaj transiraj efikoj, inkludu bootstrap-transition.js unufoje por gliti en modalojn aŭ forvelki atentigojn.
* Bezonata por animacio en kromaĵojn
Simpligita, sed fleksebla, alprenu la tradician Javaskripto modalan kromaĵon kun nur la minimuma postulata funkcieco kaj inteligentaj defaŭltoj.
Elŝutu dosieronMalsupre estas statike farita modalo.
Unu bela korpo...
Ŝaltu modalon per Javaskripto alklakante la suban butonon. Ĝi glitos malsupren kaj velkos de la supro de la paĝo.
Lanĉi demo modalonVoku la modalon per Javaskripto:
- $ ( '#miaModalo' ). modalo ( opcioj )
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
fono | bulea | vera | Inkluzivas modalan fonan elementon. Alternative, specifu static por fono, kiu ne fermas la modalon alklakante. |
klavaro | bulea | vera | Fermas la modalon kiam eskapa klavo estas premata |
montri | bulea | vera | Montras la modalon kiam pravalorigita. |
Vi povas facile aktivigi modalojn en via paĝo sen devi skribi ununuran linion de Javaskripto. Nur agordu data-toggle="modal"
sur regila elemento kun data-target="#foo"
aŭ href="#foo"
kiu respondas al modala elemento id, kaj kiam oni klakas, ĝi lanĉos vian modalon.
Ankaŭ, por aldoni opciojn al via modala petskribo, simple inkluzivu ilin kiel aldonajn datumajn atributojn aŭ sur la kontrolelemento aŭ sur la modala markado mem.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Lanĉi Modalon </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modala-kapo" >
- <button type = "button" class = "fermi" data-dismiss = "modala" > × </button>
- <h3> Modala kaplinio </h3>
- </div>
- <div class = "modala korpo" >
- <p> Unu bela korpo... </p>
- </div>
- <div class = "modala-piedo" >
- <a href = "#" class = "btn" data-dismiss = "modala" > Fermi </a>
- <a href = "#" class = "btn btn-primary" > Konservi ŝanĝojn </a>
- </div>
- </div>
.fade
klason al la
.modal
elemento (referu al la demo por vidi ĉi tion en ago) kaj inkludu bootstrap-transition.js.
Aktivigas vian enhavon kiel modalon. Akceptas laŭvolajn opciojn object
.
- $ ( '#miaModalo' ). modalo ({
- klavaro : falsa
- })
Mane ŝanĝas modalon.
- $ ( '#miaModalo' ). modala ( 'ŝalti' )
Mane malfermas modalon.
- $ ( '#miaModalo' ). modalo ( 'montri' )
Mane kaŝas modalon.
- $ ( '#miaModalo' ). modalo ( 'kaŝi' )
La modala klaso de Bootstrap elmontras kelkajn eventojn por hoki al modala funkcieco.
Evento | Priskribo |
---|---|
montri | Ĉi tiu evento tuj ekfunkciigas kiam la show ekzempla metodo estas vokita. |
montrata | Ĉi tiu evento estas lanĉita kiam la modalo fariĝis videbla por la uzanto (atendos ke css-transiroj finiĝos). |
kaŝi | Ĉi tiu evento estas lanĉita tuj kiam la hide ekzempla metodo estas vokita. |
kaŝita | Ĉi tiu evento estas lanĉita kiam la modalo finiĝis kaŝita de la uzanto (atendos ke css-transiroj finiĝos). |
- $ ( '#miaModalo' ). on ( 'kaŝita' , funkcio () {
- // fari ion…
- })
Aldonu falmenuojn al preskaŭ io ajn en Bootstrap per ĉi tiu simpla kromaĵo. Bootstrap havas plenan falmenuan subtenon en la navbaro, langetoj kaj piloloj.
Elŝutu dosieronAlklaku la mensajn nav-ligilojn en la navbaro kaj piloloj sube por testi menuojn.
Voku la menuojn per Javaskripto:
- $ ( '.dropdown-toggle' ). falmenuo ()
Por rapide aldoni falmenuman funkcion al iu ajn elemento, nur aldonu data-toggle="dropdown"
kaj ajna valida botostrap falmenuo aŭtomate aktiviĝos.
data-target="#fat"
aŭ
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Regula ligilo </a></li>
- <li class = "menuo" id = "menuo1" >
- <a class = "dropdown-toggle" data-toggle = "menumenumo" href = "#menuo1" >
- Dropdown
- <b klaso = "karto" ></b>
- </a>
- <ul class = "falmenuo" >
- <li><a href = "#" > Ago </a></li>
- <li><a href = "#" > Alia ago </a></li>
- <li><a href = "#" > Io alia ĉi tie </a></li>
- <li class = "dividanto" ></li>
- <li><a href = "#" > Apartigita ligilo </a></li>
- </ul>
- </li>
- ...
- </ul>
Por konservi URL-ojn sendifektaj, uzu la data-target
atributon anstataŭ href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "menuo" >
- <a class = "dropdown-toggle" data-toggle = "menumenumo" data-target = "#" href = "vojo/al/paĝo.html" >
- Dropdown
- <b klaso = "karto" ></b>
- </a>
- <ul class = "falmenuo" >
- ...
- </ul>
- </li>
- </ul>
Programa API por aktivigi menuojn por antaŭfiksita navbar aŭ klapeta navigado.
La ScrollSpy kromaĵo estas por aŭtomate ĝisdatigi nav-celojn surbaze de rulpozicio.
Elŝutu dosieronRulumu la suban areon kaj spektu la navigacian ĝisdatigon. La submenuaj suberoj ankaŭ estos reliefigitaj. Provu ĝin!
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi antaŭ ol ili elĉerpiĝis qui. Tumblr-bieno-al-tablo-rajtoj de biciklo. Anim keffiyeh carles cardigan. La fotobudo de Velit seitan mcsweeney 3 lupo luno irure. Cosby svetero lomo jean shorts, williamsburg hoodie minimum qui vi verŝajne ne aŭdis pri ili et cardigan trust fund kulpa biodiesel wes anderson estetiko. Nihil tatuita akuzamus, kredi ironio biodiesel keffiyeh metiisto ullamco consequat.
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork barbo. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Tatuita cosby svetero manĝkamiono, mcsweeney's quis non freegan vinilo. Lo-fi wes anderson +1 vestaĵo. Carles ne estetika ekzercado quis gentrify. Brooklyn adipisicing metia biero vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap metia biero deserunt rultabulo ea. Lomo biciklorajtoj adipisicing banh mi, velit ea sunt next level locavore unu-devena kafo en magna veniam. High life id vinilo, echo park consequat quis aliquip banh mi pitchfork. Vero VHS estas adipisicing. Consectetur nisi DIY minimum mesaĝa sako. Kredi eks in, daŭrigebla 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 blogo, kulpa mesaĝista sako marfa whatever delectus manĝkamiono. Sapiente synth id assumenda. Locavore sed helvetica kliŝo ironio, thundercats vi verŝajne ne aŭdis pri ili consequat hoodie gluten-free lo-fi fap aliquip. Labore elit placeat before they sold out, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica metiisto. Cardigan metia biero seitan preta velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Voku la scrollspy per Javaskripto:
- $ ( '#navbaro' ). scrollspy ()
Por facile aldoni scrollspy-konduton al via supra navigado, simple aldonu data-spy="scroll"
al la elemento, kiun vi volas spioni (plej kutime ĉi tio estus la korpo).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
devas respondi al io en la dom kiel
<div id="home"></div>
.
Kiam vi uzas scrollspy kune kun aldono aŭ forigo de elementoj de la DOM, vi devos nomi la refreŝigan metodon tiel:
- $ ( '[data-spy="scroll"]' ). ĉiu ( funkcio () {
- var $spiono = $ ( ĉi ). scrollspy ( 'refreŝigi' )
- });
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
ofseto | nombro | 10 | Pikseloj por kompensi de supro dum kalkulado de pozicio de rullibro. |
Evento | Priskribo |
---|---|
aktivigi | Ĉi tiu evento pafas kiam ajn nova objekto estas aktivigita de la scrollspy. |
Ĉi tiu kromaĵo aldonas rapidan, dinamikan langeton kaj pilolfunkcion por transiri tra loka enhavo.
Elŝutu dosieronAlklaku la langetojn sube por ŝanĝi inter kaŝitaj fenestroj, eĉ per falmenuoj.
Kruda denim vi verŝajne ne aŭdis pri ili jean shorts Austin. Nesciunt tofu stumptown aliqua, retro sintezila majstro purigi. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby svetero eu banh mi, qui irure terry richardson eks kalmaro. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan amerika vesto, butcher 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.
Ebligu tabulajn langetojn per Javaskripto (ĉiu langeto devas esti aktivigita individue):
- $ ( '#miaTab a' ). klaku ( funkcio ( e ) {
- e . preventDefault ();
- $ ( ĉi ). langeto ( 'montri' );
- })
Vi povas aktivigi individuajn langetojn en pluraj manieroj:
- $ ( '#miaTab a[href="#profilo"]' ). langeto ( 'montri' ); // Elektu langeton laŭ nomo
- $ ( '#miaTab a:unue' ). langeto ( 'montri' ); // Elektu la unuan langeton
- $ ( '#miaTab a:last' ). langeto ( 'montri' ); // Elektu lastan langeton
- $ ( '#miaTab li:eq(2) a' ). langeto ( 'montri' ); // Elektu trian langeton (0-indeksitan)
Vi povas aktivigi langeton aŭ pilolan navigadon sen verki javaskripton per simple specifi data-toggle="tab"
aŭ data-toggle="pill"
sur elemento. Aldonante la nav
kaj nav-tabs
klasojn al la langeto ul
aplikos la bootstrap langetan stilon.
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Hejmo </a></li>
- <li><a href = "#profile" data-toggle = "langeto" > Profilo </a></li>
- <li><a href = "#messages" data-toggle = "langeto" > Mesaĝoj </a></li>
- <li><a href = "#settings" data-toggle = "langeto" > Agordoj </a></li>
- </ul>
Aktivigas langetan elementon kaj enhavujon. Tab devus havi aŭ data-target
celantan href
ujo-nodon en la DOM.
- <ul class = "nav nav-tabs" id = "miaTab" >
- <li class = "aktiva" ><a href = "#home" > Hejmo </a></li>
- <li><a href = "#profile" > Profilo </a></li>
- <li><a href = "#messages" > Mesaĝoj </a></li>
- <li><a href = "#settings" > Agordoj </a></li>
- </ul>
- <div class = "tab-enhavo" >
- <div class = "tab-pane active" id = "hejmo" > ... </div>
- <div class = "tab-pane" id = "profilo" > ... </div>
- <div class = "tab-pane" id = "mesaĝoj" > ... </div>
- <div class = "tab-pane" id = "agordoj" > ... </div>
- </div>
- <skripto>
- $ ( funkcio () {
- $ ( '#miaTab a:last' ). langeto ( 'montri' );
- })
- </script>
Evento | Priskribo |
---|---|
montri | Ĉi tiu evento ekfunkciigas sur langeto, sed antaŭ ol la nova langeto estis montrita. Uzu event.target kaj event.relatedTarget por celi la aktivan langeton kaj la antaŭan aktivan langeton (se disponeblaj) respektive. |
montrata | Ĉi tiu evento ekfunkciigas sur langeto-spektaklo post kiam langeto estis montrita. Uzu event.target kaj event.relatedTarget por celi la aktivan langeton kaj la antaŭan aktivan langeton (se disponeblaj) respektive. |
- $ ( 'a[data-toggle="tab"]' ). on ( 'montrita' , funkcio ( e ) {
- e . celo // aktivigita langeto
- e . rilataCelo // antaŭa langeto
- })
Inspirite de la bonega jQuery.tipsy kromaĵo verkita de Jason Frame; Konsiletoj estas ĝisdatigita versio, kiu ne dependas de bildoj, uzas css3 por kuraĝigoj kaj datumoj-atributoj por loka titola konservado.
Elŝutu dosieronŜvebu super la subaj ligiloj por vidi konsiletojn:
Streĉaj pantalonoj sekva nivelo keffiyeh vi verŝajne ne aŭdis pri ili. Fotobudo barbo kruda denim tipografio vegana mesaĝisto sako stumptown. Farm-al-table seitan, mcsweeney's fixie daŭrigebla kvinoa 8-bita amerika vestaĵo havas terry richardson vinilĉambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, kvar loko mcsweeney's pure vegan chambray. Vere ironia metiisto whatever keytar , scenester farm-to-table banksy Austin twitter tenilo freegan cred kruda denim unu-devena kafo viral.
Ekfunkciigu la konsileton per Javaskripto:
- $ ( '#ekzemplo' ). konsileto ( opcioj )
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
animacio | bulea | vera | apliki css fade transiro al la konsileto |
lokigo | ĉeno|funkcio | 'supro' | kiel poziciigi la konsileton - supro | fundo | maldekstra | ĝuste |
elektilo | ŝnuro | malvera | Se elektilo estas disponigita, konsiletaj objektoj estos delegitaj al la specifitaj celoj. |
titolo | ŝnuro | funkcio | '' | defaŭlta titolvaloro se etikedo `title' ne ĉeestas |
ellasilon | ŝnuro | 'ŝvebi' | kiel la konsileto estas ekigita - ŝvebi | fokuso | manlibro |
prokrasto | nombro | objekto | 0 | prokrasti montri kaj kaŝi la konsileton (ms) - ne validas por mana ellasiltipo Se nombro estas provizita, prokrasto estas aplikata al ambaŭ kaŝi/montri Objekta strukturo estas: |
Pro kaŭzoj de rendimento, la Tooltip kaj Popover-datum-apis elektas. Se vi ŝatus uzi ilin, nur specifu elektan opcion.
- <a href = "#" rel = "tooltip" title = "unua konsileto" > ŝvebi super mi </a>
Alligas konsileton pritraktilon al elementkolekto.
Rivelas la konsileton de elemento.
- $ ( '#elemento' ). konsileto ( 'montri' )
Kaŝas la konsileton de elemento.
- $ ( '#elemento' ). konsileto ( 'kaŝi' )
Ŝaltas la konsileton de elemento.
- $ ( '#elemento' ). konsileto ( 'ŝalti' )
Aldonu malgrandajn tegaĵojn de enhavo, kiel tiuj sur la iPad, al iu ajn elemento por loĝigi malĉefajn informojn.
* Necesas ke la konsileto estu inkluzivita
Elŝutu dosieronŜvebu super la butono por ekigi la popover.
Ebligu popovers per Javaskripto:
- $ ( '#ekzemplo' ). popover ( opcioj )
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
animacio | bulea | vera | apliki css fade transiro al la konsileto |
lokigo | ĉeno|funkcio | 'ĝuste' | kiel poziciigi la popover - supro | fundo | maldekstra | ĝuste |
elektilo | ŝnuro | malvera | se elektilo estas disponigita, konsiletaj objektoj estos delegitaj al la specifitaj celoj |
ellasilon | ŝnuro | 'ŝvebi' | kiel la konsileto estas ekigita - ŝvebi | fokuso | manlibro |
titolo | ŝnuro | funkcio | '' | defaŭlta titolvaloro se la atributo `title` ne ĉeestas |
enhavo | ŝnuro | funkcio | '' | defaŭlta enhavvaloro se la atributo `data-content` ne ĉeestas |
prokrasto | nombro | objekto | 0 | prokrasti montri kaj kaŝi la popover (ms) - ne validas por mana ellasiltipo Se nombro estas provizita, prokrasto estas aplikata al ambaŭ kaŝi/montri Objekta strukturo estas: |
Pro kaŭzoj de rendimento, la Tooltip kaj Popover-datum-apis elektas. Se vi ŝatus uzi ilin, nur specifu elektan opcion.
Inicialigas popovers por elemento kolekto.
Rivelas elementojn popover.
- $ ( '#elemento' ). popover ( 'montri' )
Kaŝas elementojn popover.
- $ ( '#elemento' ). popover ( 'kaŝi' )
Ŝaltas popover de elementoj.
- $ ( '#elemento' ). popover ( 'ŝalti' )
La atentiga kromaĵo estas eta klaso por aldoni proksimajn funkciojn al atentigoj.
ElŝutuLa atentigaj kromprogramoj funkcias en regulaj atentaj mesaĝoj kaj blokas mesaĝojn.
Ŝanĝu ĉi tion kaj tion kaj provu denove. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Ebligu malakcepton de atentigo per Javaskripto:
- $ ( ".alerto" ). atentiga ()
Nur aldonu data-dismiss="alert"
al via fermbutono por aŭtomate doni atentan proksiman funkcion.
- <a class = "close" data-dismiss = "alerto" href = "#" > × </a>
Envolvas ĉiujn atentigojn kun proksima funkcio. Por ke viaj atentigoj animiĝu kiam fermite, certigu, ke ili havas la klason .fade
kaj .in
jam aplikita al ili.
Fermas alarmon.
- $ ( ".alerto" ). atentigo ( 'fermi' )
La atentiga klaso de Bootstrap elmontras kelkajn eventojn por aliĝi al atentiga funkcio.
Evento | Priskribo |
---|---|
proksime | Ĉi tiu evento tuj ekfunkciigas kiam la close ekzempla metodo estas vokita. |
fermita | Ĉi tiu evento estas lanĉita kiam la atentigo estas fermita (atendos ke css-transiroj finiĝos). |
- $ ( '#mia-atentigo' ). bind ( 'fermita' , funkcio () {
- // fari ion…
- })
Akiru bazajn stilojn kaj flekseblan subtenon por faldeblaj komponantoj kiel akordionoj kaj navigado.
Elŝutu dosieron* Postulas la transirojn aldonaĵon esti inkluzivita.
Uzante la kolapsan kromaĵon, ni konstruis simplan akordionstilan fenestraĵon:
Ebligu per Javaskripto:
- $ ( ".kolapso" ). kolapsi ()
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
gepatro | elektilo | malvera | Se elektilo, ĉiuj faldeblaj elementoj sub la specifita gepatro estos fermitaj kiam ĉi tiu faldebla ero montriĝas. (simila al tradicia akordionkonduto) |
baskuli | bulea | vera | Ŝaltas la faldeblan elementon ĉe alvoko |
Nur aldonu data-toggle="collapse"
kaj data-target
al elementon por aŭtomate atribui kontrolon de faldebla elemento. La data-target
atributo akceptas css-elektilon al kiu apliki la kolapson. Nepre aldonu la klason collapse
al la faldebla elemento. Se vi ŝatus, ke ĝi defaŭlte malfermu, aldonu la aldonan klason in
.
- <button class = "btn btn-danger" data-toggle = "kolapsi" data-target = "#demo" >
- simpla faldebla
- </butono>
- <div id = "demo" class = "kolapsi en" > … </div>
data-parent="#selector"
. Riferu al la demo por vidi ĉi tion en ago.
Aktivigas vian enhavon kiel faldebla elemento. Akceptas laŭvolajn opciojn object
.
- $ ( '#miaKlasebla' ). kolapsi ({
- toggle : malvera
- })
Ŝaltas faldebla elemento al montrita aŭ kaŝita.
Montras faldeblan elementon.
Kaŝas faldeblan elementon.
La kolapsoklaso de Bootstrap elmontras kelkajn eventojn por hoki en kolapfunkciecon.
Evento | Priskribo |
---|---|
montri | Ĉi tiu evento tuj ekfunkciigas kiam la show ekzempla metodo estas vokita. |
montrata | Ĉi tiu evento estas pafita kiam kolapelemento fariĝis videbla por la uzanto (atendos ke css-transiroj finiĝos). |
kaŝi | Ĉi tiu evento estas lanĉita tuj kiam la hide metodo estas vokita. |
kaŝita | Ĉi tiu evento estas pafita kiam kolapsa elemento estis kaŝita de la uzanto (atendos ke css-transiroj finiĝos). |
- $ ( '#miaKlasebla' ). on ( 'kaŝita' , funkcio () {
- // fari ion…
- })
Rigardu la bildoprezenton sube.
Voku per Javaskripto:
- $ ( '.karuselo' ). karuselo ()
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
intervalo | nombro | 5000 | La kvanto da tempo por prokrasti inter aŭtomate biciklado de objekto. Se estas malvera, karuselo ne aŭtomate biciklos. |
paŭzo | ŝnuro | "ŝvebi" | Paŭzas la bicikladon de la karuselo sur museniro kaj rekomencas la bicikladon de la karuselo sur musforiro. |
Datumaj atributoj estas uzataj por la antaŭaj kaj sekvaj reguloj. Rigardu la ekzemplon de markado sube.
- <div id = "myCarousel" class = "karusela glitado" >
- <!-- Karuselaj eroj -->
- <div class = "karuselo-interna" >
- <div class = "aktiva ero" > … </div>
- <div class = "ero" > … </div>
- <div class = "ero" > … </div>
- </div>
- <!-- Karuselo nav -->
- <a class = "karusel-control left" href = "#myCarousel" data-slide = "antaŭa" > ‹ </a>
- <a class = "karusel-control right" href = "#myCarousel" data-slide = "sekva" > › </a>
- </div>
Komencas la karuselon kun laŭvolaj opcioj object
kaj komencas bicikli tra eroj.
- $ ( '.karuselo' ). karuselo ({
- intervalo : 2000
- })
Biciklas tra la karuselaj eroj de maldekstre dekstren.
Maldaŭrigas la karuselon de bicikli tra eroj.
Biciklas la karuselon al aparta kadro (bazita 0, simila al tabelo).
Ciklas al la antaŭa ero.
Bicikloj al la sekva ero.
La karuselklaso de Bootstrap elmontras du okazaĵojn por hoki en karuselfunkciecon.
Evento | Priskribo |
---|---|
gliti | Ĉi tiu okazaĵo tuj ekfunkciigas kiam la slide ekzempla metodo estas alvokita. |
glitis | Ĉi tiu evento estas pafita kiam la karuselo kompletigis sian glitan transiron. |
Baza, facile etendita kromaĵo por rapide krei elegantajn tajpaĵojn kun ajna formo de teksto-enigo.
Elŝutu dosieronKomencu tajpi en la suba kampo por montri la antaŭajn rezultojn.
Voku la tajpu antaŭen per Javaskripto:
- $ ( '.typeahead' ). tajpu antaŭe ()
Nomo | tajpu | defaŭlte | Priskribo |
---|---|---|---|
fonto | tabelo | [ ] | La datumfonto por pridemandi. |
eroj | nombro | 8 | La maksimuma nombro da eroj por montri en la falmenuo. |
egalulo | funkcio | uskle nesentema | La metodo uzata por determini ĉu demando kongruas kun ero. Akceptas ununuran argumenton, item kontraŭ kiu testi la demandon. Aliru la nunan demandon per this.query . Redonu buleon true se demando kongruas. |
ordiganto | funkcio | ekzakta kongruo, uskleco, uskleco |
Metodo uzata por ordigi aŭtomatajn rezultojn. Akceptas ununuran argumenton items kaj havas la amplekson de la tajpu antaŭa kazo. Referencu la nunan demandon per this.query . |
reliefigilo | funkcio | elstarigas ĉiujn defaŭltajn kongruojn | Metodo uzata por reliefigi aŭtokompletajn rezultojn. Akceptas ununuran argumenton item kaj havas la amplekson de la tajpu antaŭa kazo. Devus reveni html. |
Aldonu datumajn atributojn por registri elementon kun tajpa funkcio.
- <input type = "text" data-provide = "tajpu antaŭe" >
Inicialigas enigaĵon per tajpu antaŭen.