Haga que los componentes de Bootstrap cobren vida, ahora con 12 complementos jQuery personalizados.
Una versión simplificada, pero flexible, del complemento modal de javascript tradicional con solo la funcionalidad mínima requerida y valores predeterminados inteligentes.
Agregue menús desplegables a casi cualquier cosa en Bootstrap con este complemento simple. Bootstrap presenta soporte de menú desplegable completo en la barra de navegación, pestañas y píldoras.
Use scrollspy para actualizar automáticamente los enlaces en su barra de navegación para mostrar el enlace activo actual según la posición de desplazamiento.
Use este complemento para hacer que las pestañas y las píldoras sean más útiles al permitirles alternar entre los paneles tabulados de contenido local.
La información sobre herramientas, una nueva versión del complemento jQuery Tipsy, no se basa en imágenes: utiliza CSS3 para animaciones y atributos de datos para el almacenamiento local de títulos.
Agregue pequeñas superposiciones de contenido, como las del iPad, a cualquier elemento para albergar información secundaria.
* Requiere información sobre herramientas para ser incluido
El complemento de alerta es una clase pequeña para agregar una funcionalidad cercana a las alertas.
Haz más con los botones. Controle los estados de los botones o cree grupos de botones para más componentes, como barras de herramientas.
Obtenga estilos básicos y soporte flexible para componentes plegables como acordeones y navegación.
Cree un tiovivo de cualquier contenido que desee proporcionar una presentación de diapositivas interactiva de contenido.
Un complemento básico y fácilmente ampliable para crear rápidamente mecanografiados elegantes con cualquier tipo de entrada de texto.
Para efectos de transición simples, incluya bootstrap-transition.js una vez para deslizar modales o atenuar alertas.
* Requerido para animación en complementos
Una versión simplificada, pero flexible, del complemento modal de javascript tradicional con solo la funcionalidad mínima requerida y valores predeterminados inteligentes.
Descargar archivoA continuación se muestra un modal renderizado estáticamente.
Un buen cuerpo…
Alterne un modal a través de javascript haciendo clic en el botón a continuación. Se deslizará hacia abajo y se desvanecerá desde la parte superior de la página.
Lanzar modo de demostraciónLlame al modal a través de javascript:
- $ ( '#miModal' ). modal ( opciones )
Nombre | escribe | defecto | descripción |
---|---|---|---|
fondo | booleano | verdadero | Incluye un elemento de fondo modal. Alternativamente, especifique static un fondo que no cierre el modal al hacer clic. |
teclado | booleano | verdadero | Cierra el modal cuando se presiona la tecla escape |
mostrar | booleano | verdadero | Muestra el modal cuando se inicializa. |
Puede activar modales en su página fácilmente sin tener que escribir una sola línea de javascript. Simplemente configure data-toggle="modal"
un elemento de controlador con un data-target="#foo"
o href="#foo"
que corresponda a una identificación de elemento modal, y cuando se haga clic, se iniciará su modal.
Además, para agregar opciones a su instancia modal, simplemente inclúyalas como atributos de datos adicionales en el elemento de control o en el propio marcado modal.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Iniciar modal </a>
- <div class = "modal hide" id = "myModal" >
- < clase div = "encabezado-modal" >
- < tipo de botón = "botón" clase = "cerrar" datos-descartar = "modal" > × </botón>
- <h3> Cabecera modal </h3>
- </div>
- <div clase = "cuerpo-modal" >
- <p> Un buen cuerpo... </p>
- </div>
- <div clase = "modal-pie de página" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Cerrar </a>
- <a href = "#" class = "btn btn-primary" > Guardar cambios </a>
- </div>
- </div>
.fade
clase al
.modal
elemento (consulte la demostración para ver esto en acción) e incluya bootstrap-transition.js.
Activa tu contenido como modal. Acepta opciones opcionales object
.
- $ ( '#miModal' ). modales ({
- teclado : falso
- })
Cambia manualmente un modal.
- $ ( '#miModal' ). modal ( 'alternar' )
Abre manualmente un modal.
- $ ( '#miModal' ). modal ( 'mostrar' )
Oculta manualmente un modal.
- $ ( '#miModal' ). modal ( 'ocultar' )
La clase modal de Bootstrap expone algunos eventos para conectarse a la funcionalidad modal.
Evento | Descripción |
---|---|
mostrar | Este evento se activa inmediatamente cuando show se llama al método de instancia. |
mostrado | Este evento se activa cuando el modal se ha hecho visible para el usuario (esperará a que se completen las transiciones css). |
ocultar | Este evento se activa inmediatamente cuando hide se llama al método de instancia. |
oculto | Este evento se activa cuando el modal ha terminado de ocultarse para el usuario (esperará a que se completen las transiciones css). |
- $ ( '#miModal' ). en ( 'oculto' , función () {
- // hacer algo…
- })
Agregue menús desplegables a casi cualquier cosa en Bootstrap con este complemento simple. Bootstrap presenta soporte de menú desplegable completo en la barra de navegación, pestañas y píldoras.
Descargar archivoHaga clic en los enlaces de navegación desplegables en la barra de navegación y las píldoras a continuación para probar los menús desplegables.
Llame a los menús desplegables a través de javascript:
- $ ( '.dropdown-toggle' ). menú desplegable ()
Para agregar rápidamente la funcionalidad desplegable a cualquier elemento, simplemente agregue data-toggle="dropdown"
y cualquier menú desplegable de arranque válido se activará automáticamente.
data-target="#fat"
o
href="#fat"
.
- <ul class = "píldoras de navegación de navegación" >
- <li class = "active" ><a href = "#" > Enlace normal </a></li>
- <li clase = "desplegable" id = "menú1" >
- <a class = "desplegable-alternar" data-alternar = "desplegable" href = "#menu1" >
- Desplegable
- <b clase = "intercalación" ></b>
- </a>
- <ul clase = "menú desplegable" >
- <li><a href = "#" > Acción </a></li>
- <li><a href = "#" > Otra acción </a></li>
- <li><a href = "#" > Algo más aquí </a></li>
- <li clase = "divisor" ></li>
- <li><a href = "#" > Enlace separado </a></li>
- </ul>
- </li>
- ...
- </ul>
Para mantener intactas las URL, use el data-target
atributo en lugar de href="#"
.
- <ul class = "píldoras de navegación de navegación" >
- <li clase = "desplegable" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Desplegable
- <b clase = "intercalación" ></b>
- </a>
- <ul clase = "menú desplegable" >
- ...
- </ul>
- </li>
- </ul>
Una API programática para activar menús para una barra de navegación determinada o navegación con pestañas.
El complemento ScrollSpy es para actualizar automáticamente los objetivos de navegación en función de la posición de desplazamiento.
Descargar archivoDesplácese por el área a continuación y observe la actualización de navegación. Los subelementos desplegables también se resaltarán. ¡Intentalo!
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi antes de que se agotaran qui. Derechos de bicicleta de la granja a la mesa de Tumblr, lo que sea. Cárdigan anim keffiyeh carles. Cabina de fotos de velit seitan mcsweeney 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui probablemente no hayas oído hablar de ellos et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tatuado accusamus, cred irony biodiesel keffiyeh artesano ullamco consequat.
Veniam marfa bigote monopatín, adipisicing fugiat velit horca barba. Freegan barba aliqua cupidatat mcsweeney's vero. Cupidatat cuatro loko nisi, ea helvetica nulla carles. Camión de comida de suéter cosby tatuado, vinilo quis non freegan de mcsweeney. Lo-fi wes anderson +1 sastrería. Carles ejercicio no estético quis gentrify. Brooklyn adipisicing cerveza artesanal vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap craft beer deserunt monopatín ea. Lomo bicicleta derechos adipisicing banh mi, velit ea sunt siguiente nivel locavore café de origen único en magna veniam. Vinilo de identificación de alta vida, echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi DIY bolso de mensajero mínimo. Cred ex in, sostenible delectus consectetur riñonera 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, bolsa de mensajero culpa marfa lo que sea camión de comida delectus. Sapiente sintetizador id asunción. Locavore sed helvetica cliché ironía, thundercats probablemente no hayas oído hablar de ellos consequat hoodie sin gluten lo-fi fap aliquip. Labore elit placeat antes de que se agotaran, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica craft. Cardigan cerveza artesana seitán readymade velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Llame al scrollspy a través de javascript:
- $ ( '#barra de navegación' ). scrollspy ()
Para agregar fácilmente el comportamiento de scrollspy a la navegación de la barra superior, simplemente agregue data-spy="scroll"
el elemento que desea espiar (por lo general, este sería el cuerpo).
- <body data-spy = "desplazamiento" > ... </body>
<a href="#home">home</a>
debe corresponder a algo en el dom como
<div id="home"></div>
.
Cuando use scrollspy junto con la adición o eliminación de elementos del DOM, deberá llamar al método de actualización de la siguiente manera:
- $ ( '[data-spy="scroll"]' ). cada ( función () {
- var $espía = $ ( esto ). scrollspy ( 'actualizar' )
- });
Nombre | escribe | defecto | descripción |
---|---|---|---|
compensar | número | 10 | Píxeles para compensar desde la parte superior al calcular la posición de desplazamiento. |
Evento | Descripción |
---|---|
activar | Este evento se activa cada vez que el scrollspy activa un nuevo elemento. |
Este complemento agrega una funcionalidad rápida y dinámica de pestañas y píldoras para la transición a través del contenido local.
Descargar archivoHaga clic en las pestañas a continuación para alternar entre paneles ocultos, incluso a través de menús desplegables.
Denim crudo, probablemente no hayas oído hablar de los shorts de jean Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Bigote cliché temporal, williamsburg carles vegan helvetica. Reprehenderit carnicero retro keffiyeh sintetizador atrapasueños. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan ropa americana, carnicero 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.
Fondo fiduciario tipografía seitan, keytar denim crudo keffiyeh etsy art party antes de que se agotaran master cleanse sin gluten squid scenester freegan cosby sweater. Riñonera portland seitán DIY, art party locavore lobo cliché alta vida echo park Austin. Cred vinilo keffiyeh DIY salvia PBR, banh mi antes de que se agotaran el suéter cosby viral VHS de la granja a la mesa. Lomo lobo viral, bigote readymade thundercats keffiyeh cerveza artesanal marfa ética. Wolf salvia freegan, sartorial keffiyeh echo park vegan.
Habilite las pestañas que se pueden tabular a través de javascript (cada pestaña debe activarse individualmente):
- $ ( '#myTab a' ). hacer clic ( función ( e ) {
- mi . prevenirPredeterminado ();
- $ ( esto ). tabulador ( 'mostrar' );
- })
Puede activar pestañas individuales de varias maneras:
- $ ( '#myTab a[href="#perfil"]' ). tabulador ( 'mostrar' ); // Seleccionar pestaña por nombre
- $ ( '#myTab a:first' ). tabulador ( 'mostrar' ); // Selecciona la primera pestaña
- $ ( '#myTab a: last' ). tabulador ( 'mostrar' ); //Seleccionar última pestaña
- $ ( '#miTab li:eq(2) a' ). tabulador ( 'mostrar' ); // Seleccione la tercera pestaña (0-indexado)
Puede activar una pestaña o una píldora de navegación sin escribir ningún javascript simplemente especificando data-toggle="tab"
o data-toggle="pill"
en un elemento. Agregar las clases nav
y a la pestaña aplicará el estilo de la pestaña de arranque.nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Inicio </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Perfil </a></li>
- <li><a href = "#mensajes" data-toggle = "tab" > Mensajes </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Configuración </a></li>
- </ul>
Activa un elemento de pestaña y un contenedor de contenido. La pestaña debe tener un data-target
o un href
nodo contenedor en el DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "active" ><a href = "#home" > Inicio </a></li>
- <li><a href = "#perfil" > Perfil </a></li>
- <li><a href = "#mensajes" > Mensajes </a></li>
- <li><a href = "#settings" > Configuración </a></li>
- </ul>
- < clase div = "contenido de la pestaña" >
- <div class = "tab-pane active" id = "home" > ... </div>
- <div class = "tab-pane" id = "perfil" > ... </div>
- <div clase = "panel de pestañas" id = "mensajes" > ... </div>
- <div clase = "panel de pestañas" id = "configuración" > ... </div>
- </div>
- <script>
- $ ( función () {
- $ ( '#myTab a: last' ). tabulador ( 'mostrar' );
- })
- </script>
Evento | Descripción |
---|---|
mostrar | Este evento se activa al mostrar la pestaña, pero antes de que se muestre la nueva pestaña. Use event.target y event.relatedTarget para apuntar a la pestaña activa y la pestaña activa anterior (si está disponible) respectivamente. |
mostrado | Este evento se activa en la presentación de pestañas después de que se haya mostrado una pestaña. Use event.target y event.relatedTarget para apuntar a la pestaña activa y la pestaña activa anterior (si está disponible) respectivamente. |
- $ ( 'a[cambio de datos="tab"]' ). en ( 'mostrado' , función ( e ) {
- mi . objetivo // pestaña activada
- mi . objetivo relacionado // pestaña anterior
- })
Inspirado en el excelente complemento jQuery.tipsy escrito por Jason Frame; La información sobre herramientas es una versión actualizada, que no se basa en imágenes, usa css3 para animaciones y atributos de datos para el almacenamiento local de títulos.
Descargar archivoPase el cursor sobre los enlaces a continuación para ver información sobre herramientas:
Pantalones ajustados al siguiente nivel keffiyeh , probablemente no hayas oído hablar de ellos. Bolso bandolera vegano tipo fotomatón con barba en denim crudo stumptown. El seitán de la granja a la mesa, la ropa americana de 8 bits de quinoa sostenible fixie de mcsweeney tiene un cambray de vinilo terry richardson. Beard stumptown, cárdigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, cuatro loko mcsweeney's cleanse vegan chambray. Un artesano realmente irónico sea cual sea el keytar , scenester de la granja a la mesa .
Active la información sobre herramientas a través de javascript:
- $ ( '#ejemplo' ). información sobre herramientas ( opciones )
Nombre | escribe | defecto | descripción |
---|---|---|---|
animación | booleano | verdadero | aplicar una transición de fundido css a la información sobre herramientas |
colocación | cadena|función | 'parte superior' | cómo colocar la información sobre herramientas - parte superior | fondo | izquierda | Correcto |
selector | cuerda | falso | Si se proporciona un selector, los objetos de información sobre herramientas se delegarán a los destinos especificados. |
título | cadena | función | '' | valor de título predeterminado si la etiqueta `título` no está presente |
generar | cuerda | 'flotar' | cómo se activa la información sobre herramientas - hover | enfoque | manual |
demora | número | objeto | 0 | retraso en mostrar y ocultar la información sobre herramientas (ms) - no se aplica al tipo de disparo manual Si se proporciona un número, la demora se aplica tanto para ocultar/mostrar La estructura del objeto es: |
Por motivos de rendimiento, las API de información sobre herramientas y ventana emergente están habilitadas. Si desea utilizarlas, simplemente especifique una opción de selección.
- <a href = "#" rel = "información sobre herramientas" title = "primera información sobre herramientas" > pasa el cursor sobre mí </a>
Adjunta un controlador de información sobre herramientas a una colección de elementos.
Revela la información sobre herramientas de un elemento.
- $ ( '#elemento' ). información sobre herramientas ( 'mostrar' )
Oculta la información sobre herramientas de un elemento.
- $ ( '#elemento' ). información sobre herramientas ( 'ocultar' )
Alterna la información sobre herramientas de un elemento.
- $ ( '#elemento' ). información sobre herramientas ( 'alternar' )
Agregue pequeñas superposiciones de contenido, como las del iPad, a cualquier elemento para albergar información secundaria.
* Requiere información sobre herramientas para ser incluido
Descargar archivoPase el cursor sobre el botón para activar la ventana emergente.
Habilite popovers a través de javascript:
- $ ( '#ejemplo' ). ventana emergente ( opciones )
Nombre | escribe | defecto | descripción |
---|---|---|---|
animación | booleano | verdadero | aplicar una transición de fundido css a la información sobre herramientas |
colocación | cadena|función | 'Correcto' | cómo colocar el popover - parte superior | fondo | izquierda | Correcto |
selector | cuerda | falso | si se proporciona un selector, los objetos de información sobre herramientas se delegarán a los objetivos especificados |
generar | cuerda | 'flotar' | cómo se activa la información sobre herramientas - hover | enfoque | manual |
título | cadena | función | '' | valor de título predeterminado si el atributo `título` no está presente |
contenido | cadena | función | '' | valor de contenido predeterminado si el atributo `data-content` no está presente |
demora | número | objeto | 0 | retraso en mostrar y ocultar el popover (ms) - no se aplica al tipo de activación manual Si se proporciona un número, la demora se aplica tanto para ocultar/mostrar La estructura del objeto es: |
Por motivos de rendimiento, las API de información sobre herramientas y ventana emergente están habilitadas. Si desea utilizarlas, simplemente especifique una opción de selección.
Inicializa popovers para una colección de elementos.
Revela una ventana emergente de elementos.
- $ ( '#elemento' ). popover ( 'mostrar' )
Oculta una ventana emergente de elementos.
- $ ( '#elemento' ). popover ( 'ocultar' )
Alterna una ventana emergente de elementos.
- $ ( '#elemento' ). popover ( 'alternar' )
El complemento de alerta es una clase pequeña para agregar una funcionalidad cercana a las alertas.
DescargarEl complemento de alertas funciona en mensajes de alerta regulares y mensajes de bloqueo.
Cambia esto y aquello e inténtalo de nuevo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Habilite el rechazo de una alerta a través de javascript:
- $ ( ".alerta" ). alerta ()
Simplemente agréguelo data-dismiss="alert"
a su botón de cierre para dar automáticamente una funcionalidad de cierre de alerta.
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
Envuelve todas las alertas con funcionalidad de cierre. Para que sus alertas se activen cuando estén cerradas, asegúrese de que ya se les haya aplicado la clase .fade
y ..in
Cierra una alerta.
- $ ( ".alerta" ). alerta ( 'cerrar' )
La clase de alerta de Bootstrap expone algunos eventos para conectarse a la funcionalidad de alerta.
Evento | Descripción |
---|---|
cerca | Este evento se activa inmediatamente cuando close se llama al método de instancia. |
cerrado | Este evento se activa cuando se ha cerrado la alerta (esperará a que se completen las transiciones css). |
- $ ( '#mi-alerta' ). enlazar ( 'cerrado' , función () {
- // hacer algo…
- })
Obtenga estilos básicos y soporte flexible para componentes plegables como acordeones y navegación.
Descargar archivo* Requiere que se incluya el complemento Transiciones.
Usando el complemento de colapso, construimos un widget de estilo acordeón simple:
Habilitar a través de javascript:
- $ ( ".contraer" ). colapso ()
Nombre | escribe | defecto | descripción |
---|---|---|---|
padre | selector | falso | Si se selecciona, todos los elementos contraíbles bajo el padre especificado se cerrarán cuando se muestre este elemento contraíble. (similar al comportamiento tradicional del acordeón) |
palanca | booleano | verdadero | Alterna el elemento contraíble en la invocación |
Simplemente agregue data-toggle="collapse"
y un data-target
elemento para asignar automáticamente el control de un elemento contraíble. El data-target
atributo acepta un selector css para aplicar el colapso. Asegúrese de agregar la clase collapse
al elemento contraíble. Si desea que se abra de forma predeterminada, agregue la clase adicional in
.
- < clase de botón = "btn btn-peligro" alternar datos = "contraer" objetivo de datos = "#demo" >
- plegable simple
- </botón>
- <div id = "demo" class = "contraer en" > … </div>
data-parent="#selector"
. Consulte la demostración para ver esto en acción.
Activa tu contenido como un elemento colapsable. Acepta opciones opcionales object
.
- $ ( '#myCollapsible' ). colapsar ({
- alternar : falso
- })
Cambia un elemento colapsable a mostrado u oculto.
Muestra un elemento plegable.
Oculta un elemento contraíble.
La clase de colapso de Bootstrap expone algunos eventos para conectarse a la funcionalidad de colapso.
Evento | Descripción |
---|---|
mostrar | Este evento se activa inmediatamente cuando show se llama al método de instancia. |
mostrado | Este evento se activa cuando un elemento de colapso se ha hecho visible para el usuario (esperará a que se completen las transiciones css). |
ocultar | Este evento se activa inmediatamente cuando hide se llama al método. |
oculto | Este evento se activa cuando un elemento de colapso se ha ocultado al usuario (esperará a que se completen las transiciones css). |
- $ ( '#myCollapsible' ). en ( 'oculto' , función () {
- // hacer algo…
- })
Un complemento genérico para recorrer elementos en bicicleta. Un tiovivo ronda.
Descargar archivoMira la presentación de diapositivas a continuación.
Llamar a través de javascript:
- $ ( '.carrusel' ). carrusel ()
Nombre | escribe | defecto | descripción |
---|---|---|---|
intervalo | número | 5000 | La cantidad de tiempo de retraso entre el ciclo automático de un elemento. Si es falso, el carrusel no realizará un ciclo automáticamente. |
pausa | cuerda | "flotar" | Pausa el ciclo del carrusel en mouseenter y reanuda el ciclo del carrusel en mouseleave. |
Los atributos de datos se utilizan para los controles anterior y siguiente. Echa un vistazo al marcado de ejemplo a continuación.
- <div id = "myCarousel" class = "diapositiva del carrusel" >
- <!-- Elementos del carrusel -->
- <div clase = "carrusel-interior" >
- <div clase = "elemento activo" > … </div>
- <div clase = "elemento" > … </div>
- <div clase = "elemento" > … </div>
- </div>
- <!-- Navegación carrusel -->
- <a class = "carrusel-control izquierda" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carrusel-control derecho" href = "#myCarousel" data-slide = "siguiente" > › </a>
- </div>
Inicializa el carrusel con opciones opcionales object
y comienza a recorrer los elementos.
- $ ( '.carrusel' ). carrusel ({
- intervalo : 2000
- })
Recorre los elementos del carrusel de izquierda a derecha.
Evita que el carrusel pase de un elemento a otro.
Cicla el carrusel a un marco en particular (basado en 0, similar a una matriz).
Pasa al elemento anterior.
Pasa al elemento siguiente.
La clase de carrusel de Bootstrap expone dos eventos para conectarse a la funcionalidad del carrusel.
Evento | Descripción |
---|---|
deslizar | Este evento se activa inmediatamente cuando slide se invoca el método de instancia. |
se deslizó | Este evento se activa cuando el carrusel ha completado su transición de diapositivas. |
Un complemento básico y fácilmente ampliable para crear rápidamente mecanografiados elegantes con cualquier tipo de entrada de texto.
Descargar archivoComience a escribir en el campo de abajo para mostrar los resultados de escritura anticipada.
Llame al typeahead a través de javascript:
- $ ( '.escribir por adelantado' ). escribir adelante ()
Nombre | escribe | defecto | descripción |
---|---|---|---|
fuente | formación | [ ] | La fuente de datos contra la que se va a realizar la consulta. |
elementos | número | 8 | El número máximo de elementos para mostrar en el menú desplegable. |
emparejador | función | mayúsculas y minúsculas | El método utilizado para determinar si una consulta coincide con un elemento. Acepta un solo argumento, item contra el cual probar la consulta. Accede a la consulta actual con this.query . Devuelve un booleano true si la consulta es una coincidencia. |
clasificador | función | coincidencia exacta, mayúsculas y minúsculas, mayúsculas y minúsculas |
Método utilizado para ordenar los resultados de autocompletar. Acepta un solo argumento items y tiene el alcance de la instancia de escritura anticipada. Haga referencia a la consulta actual con this.query . |
resaltador | función | resalta todas las coincidencias predeterminadas | Método utilizado para resaltar los resultados de autocompletar. Acepta un solo argumento item y tiene el alcance de la instancia de escritura anticipada. Debería devolver html. |
Agregue atributos de datos para registrar un elemento con funcionalidad de escritura anticipada.
- < tipo de entrada = "texto" suministro de datos = "escribir por adelantado" >
Inicializa una entrada con una escritura anticipada.