Nuestro complemento Modal es una versión súper delgada del complemento modal js tradicional, teniendo especial cuidado de incluir solo la funcionalidad básica que requerimos aquí en Twitter.
Descargar
- $ ( '#mi-modal' ). modal ( opciones )
Nombre | escribe | defecto | descripción |
---|---|---|---|
fondo | booleano | falso | Incluye un elemento de fondo modal |
teclado | booleano | falso | Cierra el modal cuando se presiona la tecla escape |
mostrar | booleano | falso | Abre modal en la inicialización de clase. |
Puede activar modales en su página fácilmente sin tener que escribir una sola línea de javascript. Simplemente asigne a un elemento un data-controls-modal
atributo que corresponda a una identificación de elemento modal, y cuando se haga clic, se iniciará su modal. Para agregar opciones modales, simplemente inclúyalas también como atributos de datos.
- <a class = "btn" data-controls-modal = "my-modal" data-backdrop = "true" > Iniciar modal </a>
Aviso Si desea que su modal se anime dentro y fuera, simplemente agregue una .fade
clase a su .modal
elemento (consulte la demostración para ver esto en acción).
Activa tu contenido como modal. Acepta opciones opcionales object
.
- $ ( '#mi-modal' ). modales ({
- closeOnEscape : verdadero
- })
Cambia manualmente un modal.
- $ ( '#mi-modal' ). modal ( 'alternar' )
Abre manualmente un modal.
- $ ( '#mi-modal' ). modal ( 'mostrar' )
Oculta manualmente un modal.
- $ ( '#mi-modal' ). modal ( 'ocultar' )
Devuelve una instancia de clase modal de elementos.
- $ ( '#mi-modal' ). modal ( verdadero )
Aviso Alternativamente, esto se puede recuperar con $().data('modal')
.
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). |
- $ ( '#mi-modal' ). enlazar ( 'oculto' , función () {
- // hacer algo ...
- })
Este complemento es para agregar interacción desplegable a la barra superior de arranque o navegaciones con pestañas.
Descargar
- $ ( '#barra superior' ). menú desplegable ()
Para agregar rápidamente la funcionalidad desplegable a cualquier elemento de navegación, use el data-dropdown
atributo. Cualquier menú desplegable de arranque válido se activará automáticamente.
- < clase ul = "pestañas" >
- <li class = "activo" ><a href = "#" > Inicio </a></li>
- <li clase = "desplegable" data-dropdown = "desplegable" >
- <a href = "#" class = "dropdown-toggle" > Menú desplegable </a>
- <ul clase = "menú desplegable" >
- <li><a href = "#" > Enlace secundario </a></li>
- <li><a href = "#" > Algo más aquí </a></li>
- <li clase = "divisor" ></li>
- <li><a href = "#" > Otro enlace </a></li>
- </ul>
- </li>
- </ul>
Aviso Si su interfaz de usuario tiene varios menús desplegables, considere agregar el data-dropdown
atributo a un elemento contenedor más significativo como .tabs
o .topbar
.
Una API programática para activar menús para una barra superior determinada o navegación con pestañas.
Este complemento es para agregar la interacción scrollspy (navegación de actualización automática) a la barra superior de arranque.
Descargar
- $ ( '#barra superior' ). menú desplegable ()
Para agregar fácilmente el comportamiento de scrollspy a su navegación, simplemente agregue el data-scrollspy
atributo al archivo .topbar
.
- <div class = "barra superior" data-scrollspy = "scrollspy" > ... </div>
Auto activa los botones de navegación por la posición de desplazamiento de los usuarios.
- $ ( 'cuerpo > .barra superior' ). scrollEspía ()
Tenga en cuenta que las etiquetas de anclaje de la barra superior deben tener objetivos de identificación resolubles. Por ejemplo, a <a href="#home">home</a>
debe corresponder a algo en el dom como <div id="home"></div>
.
El scrollspy almacena en caché los botones de navegación y las coordenadas de sección para el rendimiento. Si necesita actualizar este caché (probablemente si tiene contenido dinámico), simplemente llame a este método de actualización. Si usó el atributo de datos para definir su scrollspy, simplemente llame a actualizar en el cuerpo.
- $ ( 'cuerpo' ). scrollspy ( 'actualizar' )
Echa un vistazo a la navegación de la barra superior en esta página.
Este complemento agrega pestañas rápidas y dinámicas y funcionalidad de píldora.
Descargar
- $ ( '.pestañas' ). pestañas ()
Puede activar una pestaña o navegación de píldora sin escribir ningún javascript simplemente dándoles un atributo data-tabs
o .data-pills
- <ul class = "tabs" data-tabs = "tabs" > ... </ul>
Activa la funcionalidad de pestañas y píldoras para un contenedor determinado. Los enlaces de las pestañas deben hacer referencia a los identificadores en el documento.
- < clase ul = "pestañas" >
- <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>
- <div class = "píldora-contenido" >
- <div clase = "activo" id = "inicio" > ... </div>
- <div id = "perfil" > ... </div>
- <div id = "mensajes" > ... </div>
- <div id = "configuración" > ... </div>
- </ul>
- <script>
- $ ( función () {
- $ ( '.pestañas' ). pestañas ()
- })
- </script>
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.
Banksy do proident, brooklyn photo booth delectus sunt artisan sed organic exercitation eiusmod four loko. Quis tattooed iphone esse aliqua. Master cleanse vero fixie mcsweeney's. Ethical portland aute, irony food truck pitchfork lomo eu anim. Aesthetic blog DIY, ethical beard leggings tofu consequat whatever cardigan nostrud. Helvetica you probably haven't heard of them carles, marfa veniam occaecat lomo before they sold out in shoreditch scenester sustainable thundercats. Consectetur tofu craft beer, mollit brunch fap echo park pitchfork mustache dolor.
Sunt qui biodiesel mollit officia, fanny pack put a bird on it thundercats seitan squid ad wolf bicycle rights blog. Et aute readymade farm-to-table carles 8-bit, nesciunt nulla etsy adipisicing organic ea. Master cleanse mollit high life, next level Austin nesciunt american apparel twee mustache adipisicing reprehenderit hoodie portland irony. Aliqua tofu quinoa +1 commodo eiusmod. High life williamsburg cupidatat twee homo leggings. Four loko vinyl DIY consectetur nisi, marfa retro keffiyeh vegan. Fanny pack viral retro consectetur gentrify fap.
Basado en el excelente complemento jQuery.tipsy escrito por Jason Frame; twipsy es una versión actualizada, que no se basa en imágenes, utiliza css3 para animaciones y atributos de datos para el almacenamiento de títulos.
Descargar
- $ ( '#ejemplo' ). Twipsy ( opciones )
Nombre | escribe | defecto | descripción |
---|---|---|---|
animar | booleano | verdadero | aplicar una transición de fundido css a la información sobre herramientas |
retraso en | número | 0 | retraso antes de mostrar información sobre herramientas (ms) |
retrasar | número | 0 | retraso antes de ocultar información sobre herramientas (ms) |
retroceder | cuerda | '' | texto para usar cuando no hay un título de información sobre herramientas presente |
colocación | cuerda | 'arriba' | cómo colocar la información sobre herramientas - arriba | abajo | izquierda | Correcto |
html | booleano | falso | permite contenido html dentro de la información sobre herramientas |
En Vivo | booleano | falso | use la delegación de eventos en lugar de controladores de eventos individuales |
compensar | número | 0 | Desplazamiento de píxeles de información sobre herramientas desde el elemento de destino |
título | cadena | función | 'título' | atributo o método para recuperar el texto del título |
generar | cuerda | 'flotar' | cómo se activa la información sobre herramientas - hover | enfoque | manual |
Adjunta un controlador twipsy a una colección de elementos.
Revela un elemento twipsy.
- $ ( '#elemento' ). Twipsy ( 'espectáculo' )
Oculta un elemento twipsy.
- $ ( '#elemento' ). Twipsy ( 'ocultar' )
Devuelve una instancia de la clase twipsy de elementos.
- $ ( '#elemento' ). Twipsy ( verdadero )
Aviso Alternativamente, esto se puede recuperar con $().data('twipsy')
.
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 .
El complemento popover proporciona una interfaz simple para agregar popovers a su aplicación. Extiende el complemento boostrap-twipsy.js , ¡así que asegúrese de tomar ese archivo también cuando incluya popovers en su proyecto!
Descargar
- $ ( '#ejemplo' ). ventana emergente ( opciones )
Nombre | escribe | defecto | descripción |
---|---|---|---|
animar | booleano | verdadero | aplicar una transición de fundido css a la información sobre herramientas |
retraso en | número | 0 | retraso antes de mostrar información sobre herramientas (ms) |
retrasar | número | 0 | retraso antes de ocultar información sobre herramientas (ms) |
retroceder | cuerda | '' | texto para usar cuando no hay un título de información sobre herramientas presente |
colocación | cuerda | 'Correcto' | cómo colocar la información sobre herramientas - arriba | abajo | izquierda | Correcto |
html | booleano | falso | permite contenido html dentro de la información sobre herramientas |
En Vivo | booleano | falso | use la delegación de eventos en lugar de controladores de eventos individuales |
compensar | número | 0 | Desplazamiento de píxeles de información sobre herramientas desde el elemento de destino |
título | cadena | función | 'título' | atributo o método para recuperar el texto del título |
contenido | cadena | función | 'contenido de datos' | atributo o método para recuperar texto de contenido |
generar | cuerda | 'flotar' | cómo se activa la información sobre herramientas - hover | enfoque | manual |
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' )
El complemento de alerta es una clase súper pequeña para agregar funcionalidad cercana a las alertas.
Descargar
- $ ( ".mensaje de alerta" ). alerta ()
Simplemente agregue un data-alert
atributo a sus mensajes de alerta para darles automáticamente una funcionalidad de cierre.
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.
- $ ( ".mensaje de alerta" ). alerta ( 'cerrar' )