Dați viață componentelor Bootstrap — acum cu 12 plugin-uri jQuery personalizate .
O abordare simplificată, dar flexibilă, a pluginului modal javascript tradițional, cu doar funcționalitatea minimă necesară și valori implicite inteligente.
Adăugați meniuri drop-down la aproape orice în Bootstrap cu acest plugin simplu. Bootstrap oferă suport complet pentru meniul drop-down în bara de navigare, file și pastile.
Utilizați scrollspy pentru a actualiza automat linkurile din bara de navigare pentru a afișa linkul activ curent pe baza poziției derulării.
Utilizați acest plugin pentru a face filele și pastilele mai utile, permițându-le să comute între panourile tabulabile ale conținutului local.
O nouă interpretare a pluginului jQuery Tipsy, Tooltips nu se bazează pe imagini - folosesc CSS3 pentru animații și atribute de date pentru stocarea locală a titlurilor.
Adăugați mici suprapuneri de conținut, cum ar fi cele de pe iPad, la orice element pentru a găzdui informații secundare.
* Necesită să fie incluse sfaturi cu instrumente
Pluginul de alertă este o clasă mică pentru adăugarea unei funcționalități apropiate alertelor.
Faceți mai mult cu butoanele. Controlați stările butoanelor sau creați grupuri de butoane pentru mai multe componente, cum ar fi barele de instrumente.
Obțineți stiluri de bază și suport flexibil pentru componente pliabile, cum ar fi acordeoanele și navigația.
Creați un carusel cu orice conținut pe care doriți să oferiți o prezentare interactivă de conținut.
Un plugin de bază, ușor de extins, pentru crearea rapidă a texturilor elegante cu orice introducere de text din formular.
Pentru efecte de tranziție simple, includeți bootstrap-transition.js o singură dată pentru a introduce modal sau a atenua alertele.
* Necesar pentru animație în pluginuri
O abordare simplificată, dar flexibilă, a pluginului modal javascript tradițional, cu doar funcționalitatea minimă necesară și valori implicite inteligente.
Descărcare fișierMai jos este un modal redat static.
Un corp frumos…
Comutați un modal prin javascript făcând clic pe butonul de mai jos. Acesta va aluneca în jos și va dispărea din partea de sus a paginii.
Lansați modelul demonstrativApelați modal prin javascript:
- $ ( '#myModal' ). modal ( opțiuni )
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
fundal | boolean | Adevărat | Include un element modal de fundal. Alternativ, specificați static pentru un fundal care nu închide modal la clic. |
tastatură | boolean | Adevărat | Închide modulul când este apăsată tasta Escape |
spectacol | boolean | Adevărat | Afișează modal atunci când este inițializat. |
Puteți activa cu ușurință modalele pe pagina dvs. fără a fi nevoie să scrieți o singură linie de javascript. Doar setați data-toggle="modal"
un element de controler cu un data-target="#foo"
sau href="#foo"
care corespunde unui id de element modal, iar când dați clic, acesta va lansa modulul dvs.
De asemenea, pentru a adăuga opțiuni la instanța dvs. modală, includeți-le ca atribute de date suplimentare fie pe elementul de control, fie pe marcajul modal în sine.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Lansați modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Antet modal </h3>
- </div>
- <div class = "corp-modal" >
- <p> Un corp fin... </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Închidere </a>
- <a href = "#" class = "btn btn-primary" > Salvați modificările </a>
- </div>
- </div>
.fade
clasă la
.modal
element (consultați demonstrația pentru a vedea acest lucru în acțiune) și includeți bootstrap-transition.js.
Activează conținutul dvs. ca modal. Acceptă opțiuni opționale object
.
- $ ( '#myModal' ). modal ({
- tastatură : falsă
- })
Comută manual un modal.
- $ ( '#myModal' ). modal ( „comutați” )
Deschide manual un modal.
- $ ( '#myModal' ). modal ( 'arată' )
Ascunde manual un modal.
- $ ( '#myModal' ). modal ( „ascunde” )
Clasa modală a Bootstrap expune câteva evenimente pentru conectarea la funcționalitatea modală.
Eveniment | Descriere |
---|---|
spectacol | Acest eveniment se declanșează imediat când show este apelată metoda instanței. |
afișate | Acest eveniment este declanșat atunci când modalul a fost făcut vizibil pentru utilizator (va aștepta finalizarea tranzițiilor CSS). |
ascunde | Acest eveniment este declanșat imediat când hide metoda instanței a fost apelată. |
ascuns | Acest eveniment este declanșat când modalul a terminat de ascuns utilizatorului (va aștepta finalizarea tranzițiilor CSS). |
- $ ( '#myModal' ). on ( 'ascuns' , function () {
- // Fă ceva…
- })
Adăugați meniuri drop-down la aproape orice în Bootstrap cu acest plugin simplu. Bootstrap oferă suport complet pentru meniul drop-down în bara de navigare, file și pastile.
Descărcare fișierFaceți clic pe linkurile de navigare din meniul derulant din bara de navigare și pe pastilele de mai jos pentru a testa meniurile derulante.
Apelați meniurile derulante prin javascript:
- $ ( '.dropdown-toggle' ). meniu derulant ()
Pentru a adăuga rapid funcționalitatea drop-down la orice element, trebuie doar să adăugați data-toggle="dropdown"
și orice meniu derulant de bootstrap valid va fi activat automat.
data-target="#fat"
sau
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Link obișnuit </a></li>
- <li class = "dropdown" id = "meniu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Scapă jos
- <b class = „caret” ></b>
- </a>
- <ul class = "meniu derulant" >
- <li><a href = "#" > Acțiune </a></li>
- <li><a href = "#" > O altă acțiune </a></li>
- <li><a href = "#" > Altceva aici </a></li>
- <li class = "divider" ></li>
- <li><a href = "#" > Link separat </a></li>
- </ul>
- </li>
- ...
- </ul>
Pentru a păstra adresele URL intacte, utilizați data-target
atributul în loc de href="#"
.
- <ul class = "nav nav-pills" >
- <li class = „downdown” >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Scapă jos
- <b class = „caret” ></b>
- </a>
- <ul class = "meniu derulant" >
- ...
- </ul>
- </li>
- </ul>
O API programatică pentru activarea meniurilor pentru o anumită bară de navigare sau navigare cu file.
Pluginul ScrollSpy este pentru actualizarea automată a țintelor de navigare pe baza poziției derulării.
Descărcare fișierDerulați zona de mai jos și urmăriți actualizarea de navigare. Subelementele derulante vor fi de asemenea evidențiate. Incearca-l!
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi înainte de a se epuiza. Drepturi la bicicletă Tumblr de la fermă la masă. Anim keffiyeh carles cardigan. cabina foto Velit seitan mcsweeney 3 lupul luna irure. Cosby pulover lomo jean pantaloni scurți, hanoracul williamsburg minim qui probabil nu ai auzit de ele et cardigan trust fund culpa biodiesel wes anderson estetica. Nihil tatuat accusamus, cred ironia biodiesel keffiyeh artizan ullamco consequat.
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Camion de mâncare cu pulover cosby tatuat, mcsweeney's quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles non exercițiu estetic quis gentrify. Brooklyn adipisicing bere artizanală vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap craft bere deserunt skateboard ea. Lomo bicycle rights adipisicing banh mi, velit ea sunt next level locavore single-origin coffee in magna veniam. High life id vinyl, echo park consequat quis aliquip banh mi pitchfork. Vero VHS este adipisicing. Consectetur nisi DIY minim messenger bag. Cred ex in, sustainable 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 orice delectus food truck. Sapiente synth id assumenda. Locavore sed helvetica clișeu ironie, thundercats probabil nu ați auzit de ele consequat hanorac fără gluten lo-fi fap aliquip. Labore elit placeat before they sold out, terry richardson proident brunch nesciunt cares cosby sweater pariatur keffiyeh ut helvetica artisan. Cardigan bere craft seitan readymade velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Apelați scrollspy prin javascript:
- $ ( '#navbar' ). scrollspy ()
Pentru a adăuga cu ușurință comportamentul scrollspy la navigarea din bara de sus, trebuie doar data-spy="scroll"
să adăugați elementul pe care doriți să îl spionați (de obicei acesta ar fi corpul).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
must corespunde cu ceva din dom precum
<div id="home"></div>
.
Când utilizați scrollspy împreună cu adăugarea sau eliminarea elementelor din DOM, va trebui să apelați metoda de reîmprospătare astfel:
- $ ( '[data-spy="scroll"]' ). fiecare ( funcție () {
- var $spy = $ ( asta ). scrollspy ( „reîmprospătare” )
- });
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
decalaj | număr | 10 | Pixeli de decalat de sus atunci când se calculează poziția derulării. |
Eveniment | Descriere |
---|---|
Activati | Acest eveniment se declanșează ori de câte ori un element nou este activat de scrollspy. |
Acest plugin adaugă o filă rapidă, dinamică și funcționalitate de pilule pentru tranziția prin conținutul local.
Descărcare fișierFaceți clic pe filele de mai jos pentru a comuta între panourile ascunse, chiar și prin meniurile drop-down.
Denim brut probabil că nu ați auzit de ei pantaloni scurți de blugi Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Pulover Cosby eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, 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.
Activați filele tabulabile prin javascript (fiecare filă trebuie activată individual):
- $ ( '#myTab a' ). faceți clic pe ( funcția ( e ) {
- e . preventDefault ();
- $ ( acesta ). fila ( 'arată' );
- })
Puteți activa file individuale în mai multe moduri:
- $ ( '#myTab a[href="#profile"]' ). fila ( 'arată' ); // Selectați fila după nume
- $ ( '#myTab a:first' ). fila ( 'arată' ); // Selectați prima filă
- $ ( '#myTab a:last' ). fila ( 'arată' ); // Selectați ultima filă
- $ ( '#myTab li:eq(2) a' ). fila ( 'arată' ); // Selectați a treia filă (indexată 0)
Puteți activa o filă sau o navigare prin pilule fără a scrie niciun javascript prin simpla specificare data-toggle="tab"
sau data-toggle="pill"
pe un element. Adăugarea claselor nav
și la filă va aplica stilul filei bootstrap.nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Acasă </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Profil </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Mesaje </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Setări </a></li>
- </ul>
Activează un element de filă și un container de conținut. Tab ar trebui să aibă fie un, fie un data-target
nod href
de container în DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "active" ><a href = "#home" > Acasă </a></li>
- <li><a href = "#profile" > Profil </a></li>
- <li><a href = "#messages" > Mesaje </a></li>
- <li><a href = "#settings" > Setări </a></li>
- </ul>
- <div class = "fil-conținut" >
- <div class = "tab-pane active" id = "acasă" > ... </div>
- <div class = "tab-pane" id = "profil" > ... </div>
- <div class = "tab-pane" id = "mesaje" > ... </div>
- <div class = "tab-pane" id = "settings" > ... </div>
- </div>
- <script>
- $ ( funcția () {
- $ ( '#myTab a:last' ). fila ( 'arată' );
- })
- </script>
Eveniment | Descriere |
---|---|
spectacol | Acest eveniment se declanșează în afișarea filelor, dar înainte ca noua filă să fie afișată. Utilizați event.target și event.relatedTarget pentru a viza fila activă și, respectiv, fila activă anterioară (dacă este disponibilă). |
afișate | Acest eveniment se declanșează în afișarea filelor după ce a fost afișată o filă. Utilizați event.target și event.relatedTarget pentru a viza fila activă și, respectiv, fila activă anterioară (dacă este disponibilă). |
- $ ( 'a[data-toggle="tab"]' ). on ( 'arată' , funcţia ( e ) {
- e . țintă // filă activată
- e . relatedTarget // fila anterioară
- })
Inspirat de excelentul plugin jQuery.tipsy scris de Jason Frame; Sfaturile cu instrumente sunt o versiune actualizată, care nu se bazează pe imagini, utilizează css3 pentru animații și atribute de date pentru stocarea locală a titlurilor.
Descărcare fișierTreceți cu mouse-ul peste linkurile de mai jos pentru a vedea sfaturi despre instrumente:
Pantaloni strâmți, keffiyeh , probabil că nu ați auzit de ei. Cabina foto barbă din denim brut tipografie geantă vegană stumptown. Seitanul de la fermă la masă, mcsweeney's fixie sustainable quinoa 8-bit american apparel au un terry richardson vinyl chambray. Beard Stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. Un artizan cu adevărat ironic orice keytar , scenester farm-to-table banksy Austin twitter handle freegan cred raw denim cafea de origine unică virală.
Declanșați balonul explicativ prin javascript:
- $ ( '#exemplu' ). tooltip ( opțiuni )
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
animaţie | boolean | Adevărat | aplicați o tranziție de estompare css la sfatul instrumentului |
plasare | șir|funcție | 'top' | cum să poziționați tooltip - sus | jos | stânga | dreapta |
selector | şir | fals | Dacă este furnizat un selector, obiectele de tip tooltip vor fi delegate țintelor specificate. |
titlu | șir | funcţie | '' | valoarea implicită a titlului dacă eticheta `title` nu este prezentă |
declanșatorul | şir | 'planare' | cum este declanșat tooltip - hover | focus | manual |
întârziere | număr | obiect | 0 | întârziere afișarea și ascunderea descrierii explicative (ms) - nu se aplică tipului de declanșare manuală Dacă este furnizat un număr, se aplică întârziere atât pentru ascunde/afișare Structura obiectului este: |
Din motive de performanță, API-ul de date Tooltip și Popover sunt înscrise. Dacă doriți să le utilizați, trebuie doar să specificați o opțiune de selectare.
- <a href = "#" rel = "tooltip" title = "first tooltip" > plasați cursorul peste mine </a>
Atașează un handler tooltip la o colecție de elemente.
Dezvăluie explicația unui element.
- $ ( '#element' ). tooltip ( „arată” )
Ascunde explicația unui element.
- $ ( '#element' ). tooltip ( „ascunde” )
Comută în lista de informații despre un element.
- $ ( '#element' ). balon instrument ( „comutați” )
Adăugați mici suprapuneri de conținut, cum ar fi cele de pe iPad, la orice element pentru a găzdui informații secundare.
* Necesită includerea balonului explicativ
Descărcare fișierTreceți cursorul peste buton pentru a declanșa popover-ul.
Activați popover-urile prin javascript:
- $ ( '#exemplu' ). popover ( opțiuni )
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
animaţie | boolean | Adevărat | aplicați o tranziție de estompare css la sfatul instrumentului |
plasare | șir|funcție | 'dreapta' | cum să poziționați popover-ul - sus | jos | stânga | dreapta |
selector | şir | fals | dacă este furnizat un selector, obiectele de tip tooltip vor fi delegate țintelor specificate |
declanșatorul | şir | 'planare' | cum este declanșat tooltip - hover | focus | manual |
titlu | șir | funcţie | '' | valoarea implicită a titlului dacă atributul `title` nu este prezent |
conţinut | șir | funcţie | '' | valoarea implicită de conținut dacă atributul `data-content` nu este prezent |
întârziere | număr | obiect | 0 | întârziere afișarea și ascunderea popover-ului (ms) - nu se aplică tipului de declanșare manuală Dacă este furnizat un număr, se aplică întârziere atât pentru ascunde/afișare Structura obiectului este: |
Din motive de performanță, API-ul de date Tooltip și Popover sunt înscrise. Dacă doriți să le utilizați, trebuie doar să specificați o opțiune de selectare.
Inițializează popover-urile pentru o colecție de elemente.
Dezvăluie un popover de elemente.
- $ ( '#element' ). popover ( 'arată' )
Ascunde un popover de elemente.
- $ ( '#element' ). popover ( „ascunde” )
Comută un popover de elemente.
- $ ( '#element' ). popover ( „comutați” )
Pluginul de alertă este o clasă mică pentru adăugarea unei funcționalități apropiate alertelor.
DescarcaPluginul de alerte funcționează pe mesaje de alertă obișnuite și blochează mesajele.
Schimbați asta și asta și încercați din nou. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Activați respingerea unei alerte prin javascript:
- $ ( ".alertă" ). alertă ()
Doar adăugați data-dismiss="alert"
butonul de închidere pentru a oferi automat o funcție de închidere de alertă.
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
Include toate alertele cu o funcționalitate apropiată. Pentru ca alertele dvs. să fie animate când sunt închise, asigurați-vă că au aplicat deja clasa .fade
și ..in
Închide o alertă.
- $ ( ".alertă" ). alertă ( „închidere” )
Clasa de alertă Bootstrap expune câteva evenimente pentru conectarea la funcționalitatea de alertă.
Eveniment | Descriere |
---|---|
închide | Acest eveniment se declanșează imediat când close este apelată metoda instanței. |
închis | Acest eveniment este declanșat când alerta a fost închisă (va aștepta finalizarea tranzițiilor CSS). |
- $ ( '#alerta-mea' ). bind ( 'închis' , funcţia () {
- // Fă ceva…
- })
Obțineți stiluri de bază și suport flexibil pentru componente pliabile, cum ar fi acordeoanele și navigația.
Descărcare fișier* Necesită ca pluginul Transitions să fie inclus.
Folosind pluginul colaps, am construit un widget simplu în stil acordeon:
Activați prin javascript:
- $ ( ".restrângere" ). colaps ()
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
mamă | selector | fals | Dacă selector, atunci toate elementele pliabile de sub părintele specificat vor fi închise atunci când este afișat acest element pliabil. (similar cu comportamentul tradițional la acordeon) |
comutare | boolean | Adevărat | Comută elementul pliabil la invocare |
Doar adăugați data-toggle="collapse"
și un data-target
element pentru a atribui automat controlul unui element pliabil. Atributul data-target
acceptă un selector CSS pentru a aplica restrângerea. Asigurați-vă că adăugați clasa collapse
la elementul pliabil. Dacă doriți să se deschidă implicit, adăugați clasa suplimentară in
.
- <button class = "btn btn-danger" data-toggle = "restrângere" data-target = "#demo" >
- pliabil simplu
- </button>
- <div id = "demo" class = "colaps in" > … </div>
data-parent="#selector"
. Consultați demonstrația pentru a vedea acest lucru în acțiune.
Activează conținutul dvs. ca element pliabil. Acceptă opțiuni opționale object
.
- $ ( '#myCollapsible' ). colaps ({
- comutare : fals
- })
Comută un element pliabil la afișat sau ascuns.
Afișează un element pliabil.
Ascunde un element pliabil.
Clasa de colaps a lui Bootstrap expune câteva evenimente pentru conectarea la funcționalitatea de colaps.
Eveniment | Descriere |
---|---|
spectacol | Acest eveniment se declanșează imediat când show este apelată metoda instanței. |
afișate | Acest eveniment este declanșat atunci când un element de restrângere a fost făcut vizibil pentru utilizator (va aștepta finalizarea tranzițiilor CSS). |
ascunde | Acest eveniment este declanșat imediat când hide metoda a fost apelată. |
ascuns | Acest eveniment este declanșat atunci când un element de colaps a fost ascuns utilizatorului (va aștepta finalizarea tranzițiilor CSS). |
- $ ( '#myCollapsible' ). on ( 'ascuns' , function () {
- // Fă ceva…
- })
Urmărește prezentarea de mai jos.
Apelați prin javascript:
- $ ( '.carusel' ). carusel ()
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
interval | număr | 5000 | Durata de întârziere între trecerea automată pe bicicletă a unui articol. Dacă este fals, caruselul nu va rula automat. |
pauză | şir | "planare" | Întrerupe ciclul caruselului la mouse-enter și reia ciclul caruselului pe mouseleave. |
Atributele de date sunt utilizate pentru controalele anterioare și următoare. Consultați exemplul de markup de mai jos.
- <div id = "myCarousel" class = "diapozitiv carusel" >
- <!-- Elemente carusel -->
- <div class = "carusel-inner" >
- <div class = "articol activ" > … </div>
- <div class = "articol" > … </div>
- <div class = "articol" > … </div>
- </div>
- <!-- Nav carusel -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carusel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Inițializează caruselul cu opțiuni opționale object
și începe să parcurgă articole.
- $ ( '.carusel' ). carusel ({
- interval : 2000
- })
Parcurge articolele din carusel de la stânga la dreapta.
Oprește caruselul să parcurgă articole.
Ciclulează caruselul la un anumit cadru (bazat pe 0, similar cu o matrice).
Se trece la articolul anterior.
Se trece la articolul următor.
Clasa carusel a lui Bootstrap expune două evenimente pentru conectarea la funcționalitatea carusel.
Eveniment | Descriere |
---|---|
diapozitiv | Acest eveniment se declanșează imediat când slide este invocată metoda instanței. |
alunecat | Acest eveniment este declanșat când caruselul și-a încheiat tranziția de diapozitiv. |
Un plugin de bază, ușor de extins, pentru crearea rapidă a texturilor elegante cu orice introducere de text din formular.
Descărcare fișierÎncepeți să tastați în câmpul de mai jos pentru a afișa rezultatele tipărite înainte.
Apelați tipul înainte prin javascript:
- $ ( '.typeahead' ). tasteaza inainte ()
Nume | tip | Mod implicit | Descriere |
---|---|---|---|
sursă | matrice | [ ] | Sursa de date pentru care să interogăți. |
articole | număr | 8 | Numărul maxim de elemente de afișat în meniul drop-down. |
potrivitor | funcţie | insensibil la majuscule | Metoda folosită pentru a determina dacă o interogare se potrivește cu un articol. Acceptă un singur argument, item împotriva căruia se testează interogarea. Accesați interogarea curentă cu this.query . Returnează un boolean true dacă interogarea este o potrivire. |
sortator | funcţie | potrivire exactă, diferențiere între majuscule și minuscule |
Metodă utilizată pentru sortarea rezultatelor de completare automată. Acceptă un singur argument items și are domeniul de aplicare al instanței typeahead. Faceți referire la interogarea curentă cu this.query . |
iluminator | funcţie | evidențiază toate potrivirile implicite | Metodă utilizată pentru a evidenția rezultatele autocompletare. Acceptă un singur argument item și are domeniul de aplicare al instanței typeahead. Ar trebui să returneze html. |
Adăugați atribute de date pentru a înregistra un element cu funcționalitatea typeahead.
- <input type = „text” data-provide = „typeahead” >
Inițializează o intrare cu un tip înainte.