Javascript para Bootstrap

Da vida aos compoñentes de Bootstrap con novos complementos personalizados que funcionan con jQuery e Ender .

← Volver ao inicio de Bootstrap

Este complemento serve para engadir a interacción scrollspy (nav de actualización automática) á barra superior de arranque.

Descargar

Usando boostrap-scrollspy.js

  1. $ ( '#barra superior' ). desplegable ()

Marcado

Para engadir facilmente o comportamento scrollspy ao teu navegador, só tes que engadir o data-scrollspyatributo ao ficheiro .topbar.

  1. <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>

Métodos

$().scrollspy()

Auto activa os botóns de navegación pola posición de desprazamento dos usuarios.

  1. $ ( 'corpo > .topbar' ). scrollSpy ()

Teña en conta que as etiquetas de ancoraxe Topbar deben ter obxectivos de identificación resolubles. Por exemplo, un <a href="#home">home</a>debe corresponder a algo no dom como <div id="home"></div>.

.scrollspy('actualizar')

O scrollspy almacena en caché os botóns de navegación e as coordenadas de sección para o rendemento. Se precisas actualizar esta caché (probablemente se tes contido dinámico), só tes que chamar a este método de actualización. Se usaches o atributo de datos para definir o teu scrollspy, só tes que chamar a refresh no corpo.

  1. $ ( 'corpo' ). scrollspy ( 'actualizar' )

Demostración

Consulta a navegación da barra superior nesta páxina.

Este complemento engade funcións de pestanas e pílulas rápidas e dinámicas.

Descargar

Usando boostrap-tabs.js

  1. $ ( '.tabs' ). fichas ()

Marcado

Podes activar unha navegación por pestanas ou pílulas sen escribir ningún javascript simplemente dándolles un data-tabsou un data-pillsatributo.

  1. <ul class = "tabs" data-tabs = "tabs" > ... </ul>

Métodos

$().tabs ou $().pílulas

Activa a funcionalidade de pestanas e pílulas para un determinado recipiente. As ligazóns das pestanas deben facer referencia aos identificadores do documento.

  1. <ul class = "pestanas" >
  2. <li class = "active" ><a href = "#home" > Inicio </a></li>
  3. <li><a href = "#profile" > Perfil </a></li>
  4. <li><a href = "#messages" > Mensaxes </a></li>
  5. <li><a href = "#settings" > Configuración </a></li>
  6. </ul>
  7.  
  8. <div class = "contido da pílula" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "perfil" > ... </div>
  11. <div id = "mensaxes" > ... </div>
  12. <div id = "configuración" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( función () {
  17. $ ( '.tabs' ). fichas ()
  18. })
  19. </script>

Demostración

Denim cru que probablemente non escoitou falar deles shorts de jeans Austin. Nesciunt tofu stumptown aliqua, sintetizador retro cleanse. Bigote cliché tempor, williamsburg carles vegan helvetica. Reprehenderit 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.

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.

Baseado no excelente complemento jQuery.tipsy escrito por Jason Frame; twipsy é unha versión actualizada, que non depende de imaxes, usa css3 para animacións e atributos de datos para almacenar títulos.

Descargar

Usando bootstrap-twipsy.js

  1. $ ( '#exemplo' ). twipsy ( opcións )

Opcións

Nome tipo por defecto descrición
animar booleano verdade aplique unha transición de fundido css á información sobre ferramentas
atraso en número 0 atraso antes de mostrar a información sobre ferramentas (ms)
delayOut número 0 atraso antes de ocultar a información sobre ferramentas (ms)
retroceso corda '' texto para usar cando non hai título de información sobre ferramentas
colocación corda 'arriba' como colocar a información sobre ferramentas - arriba | abaixo | esquerda | certo
html booleano falso permite contido html dentro da información sobre ferramentas
vivir booleano falso use a delegación de eventos en lugar de controladores de eventos individuais
compensar número 0 compensación de píxeles da información sobre ferramentas do elemento de destino
título cadea | función 'título' atributo ou método para recuperar o texto do título
disparador corda 'pasar' como se activa a información sobre ferramentas - pasar o rato | foco | manual

Métodos

$().twipsy(opcións)

Anexa un controlador twipsy a unha colección de elementos.

.twipsy('mostrar')

Revela un elemento twipsy.

  1. $ ( '#elemento' ). twipsy ( 'mostrar' )

.twipsy('ocultar')

Oculta un elemento twipsy.

  1. $ ( '#elemento' ). twipsy ( 'ocultar' )

.twipsy (verdadeiro)

Devolve unha instancia de clase twipsy de elementos.

  1. $ ( '#elemento' ). twipsy ( verdadero )

Aviso Como alternativa, pódese recuperar con $().data('twipsy').

Demostración

Pantalóns axustados seguinte nivel keffiyeh probablemente non escoitou falar deles. Fotomatón barba denim crudo tipografía bolsa de mensajería vegana stumptown. Seitan da granxa á mesa, o fixie de quinoa sustentable de mcsweeney de 8 bits American Apparel teñen un cambray de vinilo terry richardson. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. Un artesán realmente irónico calquera que sexa keytar, scenester farm-to-table banksy Austin twitter handle freegan cred raw denim café de orixe única viral.

O complemento popover ofrece unha interface sinxela para engadir popovers á túa aplicación. Estende o complemento boostrap-twipsy.js , así que asegúrate de coller ese ficheiro tamén cando inclúas popovers no teu proxecto.

Descargar

Usando boostrap-popover.js

  1. $ ( '#exemplo' ). popover ( opcións )

Opcións

Nome tipo por defecto descrición
animar booleano verdade aplique unha transición de fundido css á información sobre ferramentas
atraso en número 0 atraso antes de mostrar a información sobre ferramentas (ms)
delayOut número 0 atraso antes de ocultar a información sobre ferramentas (ms)
retroceso corda '' texto para usar cando non hai título de información sobre ferramentas
colocación corda 'correcto' como colocar a información sobre ferramentas - arriba | abaixo | esquerda | certo
html booleano falso permite contido html dentro da información sobre ferramentas
vivir booleano falso use a delegación de eventos en lugar de controladores de eventos individuais
compensar número 0 compensación de píxeles da información sobre ferramentas do elemento de destino
título cadea | función 'título' atributo ou método para recuperar o texto do título
contido cadea | función 'contido de datos' atributo ou método para recuperar texto de contido
disparador corda 'pasar' como se activa a información sobre ferramentas - pasar o rato | foco | manual

Métodos

$().popover(opcións)

Inicia os popovers para unha colección de elementos.

.popover('mostrar')

Revela un popover de elementos.

  1. $ ( '#elemento' ). popover ( 'mostrar' )

.popover('ocultar')

Oculta un popover de elementos.

  1. $ ( '#elemento' ). popover ( 'ocultar' )

Demostración

pasar o rato para popover

O complemento de alerta é unha clase moi pequena para engadir unha funcionalidade próxima ás alertas.

Descargar

Usando bootstrap-alerts.js

  1. $ ( ".mensaxe-alerta" ). alerta ()

Marcado

Só ten que engadir un data-alertatributo ás súas mensaxes de alerta para ofrecerlles automaticamente unha funcionalidade próxima.

Métodos

$().alerta()

Envolve todas as alertas cunha funcionalidade próxima. Para que as túas alertas se animen cando estean pechadas, asegúrate de que xa teñan a clase .fadee aplicada..in

.alert('pechar')

Pecha unha alerta.

  1. $ ( ".mensaxe-alerta" ). alerta ( 'pechar' )

Demostración

×

Santo guacamole! É mellor que te comprobes, non tes demasiado bo aspecto.

×

¡Oh! Tes un erro! Cambia isto ou outro e téntao de novo. Duis mollis, is not commodo luctus, ninsi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.