Doneu vida als components de Bootstrap, ara amb 12 connectors de jQuery personalitzats.
Una versió simplificada, però flexible, del connector modal javascript tradicional amb només la funcionalitat mínima necessària i els valors predeterminats intel·ligents.
Afegiu menús desplegables a gairebé qualsevol cosa a Bootstrap amb aquest senzill connector. Bootstrap ofereix un suport complet del menú desplegable a la barra de navegació, les pestanyes i les píndoles.
Utilitzeu scrollspy per actualitzar automàticament els enllaços de la vostra barra de navegació per mostrar l'enllaç actiu actual basat en la posició de desplaçament.
Utilitzeu aquest connector per fer que les pestanyes i les píndoles siguin més útils, permetent-los alternar entre els panells de pestanyes del contingut local.
Una nova versió del connector jQuery Tipsy, Tooltips no depenen de les imatges: utilitzen CSS3 per a animacions i atributs de dades per a l'emmagatzematge de títols locals.
Afegiu petites superposicions de contingut, com les de l'iPad, a qualsevol element per allotjar informació secundària.
* Cal que s'incloguin Tooltips
El connector d'alerta és una petita classe per afegir una funcionalitat propera a les alertes.
Fes més amb els botons. Controla els estats dels botons o crea grups de botons per a més components com ara barres d'eines.
Obteniu estils bàsics i suport flexible per a components plegables com els acordions i la navegació.
Creeu un carrusel de qualsevol contingut que vulgueu proporcionar una presentació de diapositives interactiva de contingut.
Un connector bàsic i fàcil d'ampliar per crear ràpidament capes de lletra elegants amb qualsevol entrada de text de formulari.
Per obtenir efectes de transició senzills, incloeu bootstrap-transition.js una vegada per introduir les alertes modals o esvair.
* Necessari per a l'animació en connectors
Una versió simplificada, però flexible, del connector modal javascript tradicional amb només la funcionalitat mínima necessària i els valors predeterminats intel·ligents.
Descarrega l'arxiuA continuació es mostra un modal representat estàticament.
Un bon cos...
Commuteu un modal mitjançant javascript fent clic al botó següent. Es lliscarà cap avall i s'esvaeix des de la part superior de la pàgina.
Llançament de la demostració modalTruqueu al modal mitjançant javascript:
- $ ( '#myModal' ). modal ( opcions )
Nom | tipus | per defecte | descripció |
---|---|---|---|
teló de fons | booleà | veritat | Inclou un element de fons modal. Alternativament, especifiqueu static un teló de fons que no tanqui el modal en fer clic. |
teclat | booleà | veritat | Tanca el modal quan es prem la tecla d'escapament |
espectacle | booleà | veritat | Mostra el modal quan s'inicialitza. |
Podeu activar els modals a la vostra pàgina fàcilment sense haver d'escriure una sola línia de javascript. Només cal que configureu data-toggle="modal"
un element del controlador amb un data-target="#foo"
o href="#foo"
que correspongui a un identificador d'element modal i, quan feu clic, llançarà el vostre modal.
A més, per afegir opcions a la vostra instància modal, només cal incloure-les com a atributs de dades addicionals a l'element de control o al propi marcatge modal.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Llança el modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "capçalera-modal" >
- <button type = "button" class = "tancar" data-dismiss = "modal" > × </button>
- <h3> Capçalera modal </h3>
- </div>
- <div class = "cos modal" >
- <p> Un bon cos... </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Tanca </a>
- <a href = "#" class = "btn btn-primary" > Desa els canvis </a>
- </div>
- </div>
.fade
classe a l'
.modal
element (consulteu la demostració per veure-ho en acció) i incloeu bootstrap-transition.js.
Activa el teu contingut com a modal. Accepta opcions opcionals object
.
- $ ( '#myModal' ). modal ({
- teclat : fals
- })
Commuta manualment un modal.
- $ ( '#myModal' ). modal ( 'alternar' )
Obre manualment un modal.
- $ ( '#myModal' ). modal ( 'mostrar' )
Amaga manualment un modal.
- $ ( '#myModal' ). modal ( 'amagar' )
La classe modal de Bootstrap exposa alguns esdeveniments per connectar-se a la funcionalitat modal.
Esdeveniment | Descripció |
---|---|
espectacle | Aquest esdeveniment s'activa immediatament quan show es crida al mètode d'instància. |
mostrat | Aquest esdeveniment s'activa quan el modal s'ha fet visible per a l'usuari (esperarà que es completin les transicions CSS). |
amagar | Aquest esdeveniment s'activa immediatament quan hide s'ha cridat el mètode d'instància. |
amagat | Aquest esdeveniment s'activa quan el modal s'ha acabat d'ocultar a l'usuari (esperarà que es completin les transicions CSS). |
- $ ( '#myModal' ). on ( 'amagat' , funció () {
- // fer quelcom…
- })
Afegiu menús desplegables a gairebé qualsevol cosa a Bootstrap amb aquest senzill connector. Bootstrap ofereix un suport complet del menú desplegable a la barra de navegació, les pestanyes i les píndoles.
Descarrega l'arxiuFeu clic als enllaços de navegació desplegables a la barra de navegació i a les píndoles a continuació per provar els menús desplegables.
Truqueu als menús desplegables mitjançant javascript:
- $ ( '.dropdown-toggle' ). desplegable ()
Per afegir ràpidament la funcionalitat del menú desplegable a qualsevol element, només cal que afegiu data-toggle="dropdown"
i qualsevol menú desplegable d'arrencada vàlid s'activarà automàticament.
data-target="#fat"
o
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Enllaç normal </a></li>
- <li class = "menú desplegable" id = "menú1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Menú desplegable
- <b class = "caret" ></b>
- </a>
- <ul class = "menú desplegable" >
- <li><a href = "#" > Acció </a></li>
- <li><a href = "#" > Una altra acció </a></li>
- <li><a href = "#" > Alguna cosa més aquí </a></li>
- <li class = "divisor" ></li>
- <li><a href = "#" > Enllaç separat </a></li>
- </ul>
- </li>
- ...
- </ul>
Per mantenir intactes els URL, utilitzeu l' data-target
atribut en lloc de href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "menú desplegable" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Menú desplegable
- <b class = "caret" ></b>
- </a>
- <ul class = "menú desplegable" >
- ...
- </ul>
- </li>
- </ul>
Una API programàtica per activar menús per a una determinada barra de navegació o navegació per pestanyes.
El connector ScrollSpy serveix per actualitzar automàticament els objectius de navegació en funció de la posició del desplaçament.
Descarrega l'arxiuDesplaceu-vos per l'àrea següent i mireu l'actualització de la navegació. També es destacaran els subelements desplegables. Intenta-ho!
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi abans que s'esgotin qui. Tumblr drets de la bicicleta de la granja a la taula qualsevol. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 llop lluna irure. Suèter Cosby pantalons curts de texans lomo, dessuadora amb caputxa de williamsburg mínim qui probablement no n'has sentit a parlar i cardigan trust fund culpa biodièsel wes anderson estètica. Nihil tatuat acusamus, cred ironia biodièsel keffiyeh artesà ullamco consequat.
Veniam marfa bigoti monopatí, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Camió de menjar amb jersei cosby tatuat, vinil quis no freegan de mcsweeney. Lo-fi wes anderson +1 sartorial. Carles no exercici estètic quis gentrify. Brooklyn adipisicing cervesa artesana vice keytar desert.
Occaecat commodo aliqua delectus. Fap cervesa artesana deserunt monopatí ea. Lomo bicycle rights adipisicing banh mi, velit ea are next level locavore single-origin coffee in magna veniam. High life id vinyl, echo park consequat quis aliquip banh mi pitchfork. Vero VHS és adipisicing. Consectetur nisi DIY minim messenger bag. Cred ex in, delectus sostenible 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 whatever delectus food truck. Sapiente synth id assumenda. Locavore sed helvetica clixé ironia, thundercats probablement no n'hagueu sentit a parlar consequat hoodie sense gluten lo-fi fap aliquip. Treballa el lloc abans que s'esgotin, terry richardson proident brunch no s'ha d'aconseguir un jersei cosby igual que un artesà helvètic. Cardigan cervesa artesana seitan readymade velit. VHS cambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Truqueu al scrollspy mitjançant javascript:
- $ ( '#navbar' ). scrollspy ()
Per afegir fàcilment un comportament scrollspy a la vostra navegació de la barra superior, només cal data-spy="scroll"
que afegiu l'element que voleu espiar (normalment aquest seria el cos).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
ha de correspondre a alguna cosa del dom com
<div id="home"></div>
.
Quan utilitzeu scrollspy juntament amb l'addició o eliminació d'elements del DOM, haureu de cridar el mètode d'actualització de la següent manera:
- $ ( '[data-spy="scroll"]' ). cada ( funció () {
- var $spy = $ ( això ). scrollspy ( 'actualitzar' )
- });
Nom | tipus | per defecte | descripció |
---|---|---|---|
compensació | nombre | 10 | Píxels a compensar des de la part superior quan es calcula la posició del desplaçament. |
Esdeveniment | Descripció |
---|---|
activar | Aquest esdeveniment s'activa cada vegada que el scrollspy activa un element nou. |
Aquest connector afegeix una pestanya ràpida i dinàmica i una funcionalitat de pastilles per passar pel contingut local.
Descarrega l'arxiuFeu clic a les pestanyes següents per canviar entre els panells ocults, fins i tot mitjançant menús desplegables.
Denim cru, probablement no has sentit parlar d'ells, Austin. Nesciunt tofu stumptown aliqua, neteja mestre de sintetitzadors retro. Mustache cliche tempor, williamsburg carles vegan helvetica. Rerehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater 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.
Fons fiduciari seitan letterpress, keytar raw denim keffiyeh etsy art party abans d'esgotar-se el mestre cleanse calamar sense gluten scenester freegan cosby sweater. Fanny pack portland seitan bricolatge, festa d'art locavore llop clixé high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi abans d'esgotar-se el jersei cosby viral locavore VHS de granja a taula. Lomo llop viral, bigoti readymade thundercats keffiyeh cervesa artesana marfa ètica. Wolf salvia freegan, keffieh echo park vegà.
Activa les pestanyes amb tabulació mitjançant javascript (cada pestanya s'ha d'activar individualment):
- $ ( '#myTab a' ). feu clic ( funció ( e ) {
- e . preventDefault ();
- $ ( això ). pestanya ( 'mostrar' );
- })
Podeu activar pestanyes individuals de diverses maneres:
- $ ( '#myTab a[href="#profile"]' ). pestanya ( 'mostrar' ); // Seleccioneu la pestanya pel nom
- $ ( '#myTab a:first' ). pestanya ( 'mostrar' ); // Seleccioneu la primera pestanya
- $ ( '#myTab a:last' ). pestanya ( 'mostrar' ); // Seleccioneu l'última pestanya
- $ ( '#myTab li:eq(2) a' ). pestanya ( 'mostrar' ); // Seleccioneu la tercera pestanya (indexada 0)
Podeu activar una navegació de pestanyes o píndoles sense escriure cap javascript simplement especificant data-toggle="tab"
o data-toggle="pill"
en un element. Si afegiu les classes nav
i a la pestanya , s'aplicarà l'estil de la pestanya d'arrencada.nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Inici </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Perfil </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Missatges </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Configuració </a></li>
- </ul>
Activa un element de pestanya i un contenidor. La pestanya hauria de tenir un node de contenidor data-target
o una href
orientació al DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "active" ><a href = "#home" > Inici </a></li>
- <li><a href = "#profile" > Perfil </a></li>
- <li><a href = "#messages" > Missatges </a></li>
- <li><a href = "#settings" > Configuració </a></li>
- </ul>
- <div class = "tab-content" >
- <div class = "tab-pae active" id = "home" > ... </div>
- <div class = "tab-pane" id = "perfil" > ... </div>
- <div class = "tab-pane" id = "missatges" > ... </div>
- <div class = "tab-pane" id = "configuració" > ... </div>
- </div>
- <script>
- $ ( funció () {
- $ ( '#myTab a:last' ). pestanya ( 'mostrar' );
- })
- </script>
Esdeveniment | Descripció |
---|---|
espectacle | Aquest esdeveniment s'activa a la pestanya mostra, però abans que s'hagi mostrat la nova pestanya. Utilitzeu event.target i event.relatedTarget per orientar la pestanya activa i la pestanya activa anterior (si està disponible) respectivament. |
mostrat | Aquest esdeveniment s'activa a la mostra de pestanyes després que s'hagi mostrat una pestanya. Utilitzeu event.target i event.relatedTarget per orientar la pestanya activa i la pestanya activa anterior (si està disponible) respectivament. |
- $ ( 'a[data-toggle="tab"]' ). on ( 'mostrat' , funció ( e ) {
- e . target // pestanya activada
- e . relatedTarget // pestanya anterior
- })
Inspirat en l'excel·lent connector jQuery.tipsy escrit per Jason Frame; Els consells sobre eines són una versió actualitzada, que no es basen en imatges, utilitza css3 per a animacions i atributs de dades per a l'emmagatzematge de títols locals.
Descarrega l'arxiuPasseu el cursor per sobre dels enllaços següents per veure els consells sobre eines:
Pantalons ajustats keffiyeh del següent nivell , probablement no n'hagueu sentit a parlar. Photo Booth barba denim cru tipografia bossa de missatgeria vegana stumptown. Seitan de granja a taula, la roba americana de quinoa sostenible de 8 bits fixie de mcsweeney té un cambray de vinil terry richardson. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodièsel williamsburg marfa, quatre loko mcsweeney's cleanse vegan chambray. Un artesà realment irònic , sigui quin sigui el keytar , scenester farm-to-table banksy Austin twitter handle freegan cred raw denim cafè d'origen únic viral.
Activa la informació sobre eines mitjançant javascript:
- $ ( '#exemple' ). informació sobre eines ( opcions )
Nom | tipus | per defecte | descripció |
---|---|---|---|
animació | booleà | veritat | apliqueu una transició d'esvaïment CSS a la informació sobre eines |
col·locació | cadena|funció | 'superior' | com posicionar la informació sobre eines - superior | baix | esquerra | dret |
selector | corda | fals | Si es proporciona un selector, els objectes d'informació eines es delegaran als objectius especificats. |
títol | cadena | funció | '' | valor de títol predeterminat si l'etiqueta `title` no està present |
disparador | corda | 'planar' | com s'activa la informació sobre eines - passa el cursor | focus | manual |
retard | nombre | objecte | 0 | retard en mostrar i amagar la informació sobre eines (ms): no s'aplica al tipus d'activador manual Si es proporciona un número, s'aplica un retard tant per ocultar com per mostrar L'estructura de l'objecte és: |
Per raons de rendiment, la informació sobre eines i l'apis de dades emergents estan activades. Si voleu utilitzar-les, només heu d'especificar una opció de selecció.
- <a href = "#" rel = "tooltip" title = "primer tooltip" > passa el cursor per sobre meu </a>
Adjunta un controlador d'informació eines a una col·lecció d'elements.
Revela la informació sobre eines d'un element.
- $ ( '#element' ). informació sobre eines ( 'mostra' )
Amaga la informació sobre eines d'un element.
- $ ( '#element' ). informació sobre eines ( 'amaga' )
Commuta la informació sobre eines d'un element.
- $ ( '#element' ). informació sobre eines ( 'commuta' )
Afegiu petites superposicions de contingut, com les de l'iPad, a qualsevol element per allotjar informació secundària.
* Requereix que s'inclogui Tooltip
Descarrega l'arxiuPasseu el cursor per sobre del botó per activar el popover.
Activa les finestres emergents mitjançant javascript:
- $ ( '#exemple' ). popover ( opcions )
Nom | tipus | per defecte | descripció |
---|---|---|---|
animació | booleà | veritat | apliqueu una transició d'esvaïment CSS a la informació sobre eines |
col·locació | cadena|funció | 'dret' | com posicionar el popover - superior | baix | esquerra | dret |
selector | corda | fals | si es proporciona un selector, els objectes d'informació eines es delegaran als objectius especificats |
disparador | corda | 'planar' | com s'activa la informació sobre eines - passa el cursor | focus | manual |
títol | cadena | funció | '' | valor de títol predeterminat si l'atribut `title` no està present |
contingut | cadena | funció | '' | valor de contingut per defecte si l'atribut `data-content` no està present |
retard | nombre | objecte | 0 | retard en mostrar i amagar la finestra emergent (ms): no s'aplica al tipus d'activador manual Si es proporciona un número, s'aplica un retard tant per ocultar com per mostrar L'estructura de l'objecte és: |
Per raons de rendiment, la informació sobre eines i l'apis de dades emergents estan activades. Si voleu utilitzar-les, només heu d'especificar una opció de selecció.
Inicialitza les finestres emergents per a una col·lecció d'elements.
Revela un popover d'elements.
- $ ( '#element' ). popover ( 'mostrar' )
Amaga una finestra emergent d'elements.
- $ ( '#element' ). popover ( 'amagar' )
Activa o desactiva una finestra emergent d'elements.
- $ ( '#element' ). popover ( 'alternar' )
El connector d'alerta és una petita classe per afegir una funcionalitat propera a les alertes.
descarregarEl connector d'alertes funciona amb missatges d'alerta habituals i bloqueja els missatges.
Canvia això i allò i torna-ho a provar. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Activa l'eliminació d'una alerta mitjançant javascript:
- $ ( ".alerta" ). alerta ()
Només heu d'afegir data-dismiss="alert"
al vostre botó de tancament per donar automàticament una funcionalitat de tancament d'alerta.
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
Embolcalla totes les alertes amb una funcionalitat propera. Perquè les vostres alertes s'animin quan estiguin tancades, assegureu-vos que ja tenen la classe .fade
i .in
aplicada.
Tanca una alerta.
- $ ( ".alerta" ). alerta ( 'tancar' )
La classe d'alerta de Bootstrap exposa alguns esdeveniments per connectar-se a la funcionalitat d'alerta.
Esdeveniment | Descripció |
---|---|
Tanca | Aquest esdeveniment s'activa immediatament quan close es crida al mètode d'instància. |
tancat | Aquest esdeveniment s'activa quan l'alerta s'ha tancat (esperarà que finalitzin les transicions CSS). |
- $ ( '#la meva-alerta' ). bind ( 'tancat' , funció () {
- // fer quelcom…
- })
Obteniu estils bàsics i suport flexible per a components plegables com els acordions i la navegació.
Descarrega l'arxiu* Cal que s'inclogui el connector Transitions.
Utilitzant el connector de col·lapse, vam crear un giny senzill d'estil acordió:
Habilita mitjançant javascript:
- $ ( ".collapse" ). col·lapsar ()
Nom | tipus | per defecte | descripció |
---|---|---|---|
pare | selector | fals | Si selector, tots els elements plegables sota el pare especificat es tancaran quan es mostri aquest element plegable. (semblant al comportament tradicional d'acordió) |
alternar | booleà | veritat | Activa o desactiva l'element plegable en invocació |
Només cal afegir data-toggle="collapse"
i data-target
a l'element per assignar automàticament el control d'un element plegable. L' data-target
atribut accepta un selector de css per aplicar el col·lapse. Assegureu-vos d'afegir la classe collapse
a l'element plegable. Si voleu que s'obri per defecte, afegiu la classe addicional in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- simple plegable
- </button>
- <div id = "demo" class = "collapse in" > … </div>
data-parent="#selector"
. Consulteu la demostració per veure-ho en acció.
Activa el teu contingut com a element plegable. Accepta opcions opcionals object
.
- $ ( '#myCollapsible' ). col·lapse ({
- alternar : fals
- })
Commuta un element plegable per mostrar-lo o amagar-lo.
Mostra un element plegable.
Amaga un element plegable.
La classe de col·lapse de Bootstrap exposa alguns esdeveniments per connectar-se a la funcionalitat de col·lapse.
Esdeveniment | Descripció |
---|---|
espectacle | Aquest esdeveniment s'activa immediatament quan show es crida al mètode d'instància. |
mostrat | Aquest esdeveniment s'activa quan un element de col·lapse s'ha fet visible per a l'usuari (esperarà que es completin les transicions CSS). |
amagar | Aquest esdeveniment s'activa immediatament quan hide s'ha cridat el mètode. |
amagat | Aquest esdeveniment s'activa quan s'ha amagat un element de col·lapse per a l'usuari (esperarà que finalitzin les transicions CSS). |
- $ ( '#myCollapsible' ). on ( 'amagat' , funció () {
- // fer quelcom…
- })
Mireu la presentació de diapositives a continuació.
Truqueu mitjançant javascript:
- $ ( '.carrusel' ). carrusel ()
Nom | tipus | per defecte | descripció |
---|---|---|---|
interval | nombre | 5000 | La quantitat de temps per retardar entre el cicle automàtic d'un element. Si és fals, el carrusel no girarà automàticament. |
pausa | corda | "passar el ratolí" | Atura el cicle del carrusel a l'entrada del ratolí i reprèn el cicle del carrusel a la sortida del ratolí. |
Els atributs de dades s'utilitzen per als controls anterior i següent. Consulteu l'exemple de marcatge a continuació.
- <div id = "myCarousel" class = "diapositiva del carrusel" >
- <!-- Elements del carrusel -->
- <div class = "carrusel-interior" >
- <div class = "element actiu" > … </div>
- <div class = "element" > … </div>
- <div class = "element" > … </div>
- </div>
- <!-- Navegació del carrusel -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "anterior" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "següent" > › </a>
- </div>
Inicialitza el carrusel amb opcions opcionals object
i comença a circular pels elements.
- $ ( '.carrusel' ). carrusel ({
- interval : 2000
- })
Recorre els elements del carrusel d'esquerra a dreta.
Impedeix que el carrusel circuli per elements.
Cicle el carrusel a un fotograma concret (basat en 0, similar a una matriu).
Cicles a l'element anterior.
Passa a l'element següent.
La classe de carrusel de Bootstrap exposa dos esdeveniments per connectar-se a la funcionalitat del carrusel.
Esdeveniment | Descripció |
---|---|
diapositiva | Aquest esdeveniment s'activa immediatament quan slide s'invoca el mètode d'instància. |
lliscar | Aquest esdeveniment s'activa quan el carrusel ha completat la transició de diapositives. |
Un connector bàsic i fàcil d'ampliar per crear ràpidament capes de lletra elegants amb qualsevol entrada de text de formulari.
Descarrega l'arxiuComenceu a escriure al camp següent per mostrar els resultats d'avanç.
Truqueu al typeahead mitjançant javascript:
- $ ( '.typeahead' ). escriviu ()
Nom | tipus | per defecte | descripció |
---|---|---|---|
font | matriu | [ ] | La font de dades per a la consulta. |
elements | nombre | 8 | El nombre màxim d'elements per mostrar al menú desplegable. |
emparellador | funció | cas insensible | El mètode utilitzat per determinar si una consulta coincideix amb un element. Accepta un sol argument, item amb el qual provar la consulta. Accediu a la consulta actual amb this.query . Retorna un valor booleà true si la consulta coincideix. |
classificador | funció | concordança exacta, distingeix entre majúscules i minúscules, no distingeix entre majúscules i minúscules |
Mètode utilitzat per ordenar els resultats d'autocompletar. Accepta un sol argument items i té l'abast de la instància typeahead. Feu referència a la consulta actual amb this.query . |
subratllador | funció | ressalta totes les coincidències predeterminades | Mètode utilitzat per destacar els resultats d'autocompletar. Accepta un sol argument item i té l'abast de la instància typeahead. Hauria de tornar html. |
Afegiu atributs de dades per registrar un element amb la funcionalitat typeahead.
- <input type = "text" data-provide = "typeahead" >
Inicialitza una entrada amb una tipografia.