Dê vida aos componentes do Bootstrap—agora com 12 plugins jQuery personalizados.
Um plug-in modal javascript simplificado, mas flexível, com apenas a funcionalidade mínima necessária e padrões inteligentes.
Adicione menus suspensos a quase tudo no Bootstrap com este plugin simples. O Bootstrap possui suporte completo ao menu suspenso na barra de navegação, guias e pílulas.
Use scrollspy para atualizar automaticamente os links em sua barra de navegação para mostrar o link ativo atual com base na posição de rolagem.
Use este plug-in para tornar as guias e pílulas mais úteis, permitindo que eles alternem entre os painéis com guias de conteúdo local.
Uma nova versão do plug-in Tipsy do jQuery, as dicas de ferramentas não dependem de imagens - elas usam CSS3 para animações e atributos de dados para armazenamento local de títulos.
Adicione pequenas sobreposições de conteúdo, como as do iPad, a qualquer elemento para abrigar informações secundárias.
* Requer dicas de ferramentas para serem incluídas
O plugin de alerta é uma pequena classe para adicionar funcionalidade próxima aos alertas.
Faça mais com botões. Controle os estados dos botões ou crie grupos de botões para mais componentes, como barras de ferramentas.
Obtenha estilos básicos e suporte flexível para componentes dobráveis, como acordeões e navegação.
Crie um carrossel de qualquer conteúdo que você deseja fornecer uma apresentação de slides interativa de conteúdo.
Um plug-in básico e facilmente estendido para criar rapidamente tipos elegantes com qualquer entrada de texto de formulário.
Para efeitos de transição simples, inclua bootstrap-transition.js uma vez para deslizar em modais ou alertas de fade out.
* Necessário para animação em plugins
Um plug-in modal javascript simplificado, mas flexível, com apenas a funcionalidade mínima necessária e padrões inteligentes.
⇬ Fazer download do arquivoAbaixo está um modal renderizado estaticamente.
Um belo corpo…
Alterne um modal via javascript clicando no botão abaixo. Ele deslizará para baixo e desaparecerá do topo da página.
Iniciar modal de demonstraçãoChame o modal via javascript:
- $ ( '#meuModal' ). modal ( opções )
Nome | modelo | predefinição | Descrição |
---|---|---|---|
pano de fundo | boleano | verdadeiro | Inclui um elemento de pano de fundo modal. Como alternativa, especifique static um pano de fundo que não feche o modal ao clicar. |
teclado | boleano | verdadeiro | Fecha o modal quando a tecla Escape é pressionada |
mostrar | boleano | verdadeiro | Mostra o modal quando inicializado. |
Você pode ativar modais em sua página facilmente sem ter que escrever uma única linha de javascript. Basta definir data-toggle="modal"
em um elemento controlador com um data-target="#foo"
ou href="#foo"
que corresponde a um id de elemento modal e, quando clicado, ele iniciará seu modal.
Além disso, para adicionar opções à sua instância modal, basta incluí-las como atributos de dados adicionais no elemento de controle ou na própria marcação modal.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Iniciar Modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Cabeçalho modal </h3>
- </div>
- <div class = "modal-body" >
- <p> Um belo corpo… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Fechar </a>
- <a href = "#" class = "btn btn-primary" > Salvar alterações </a>
- </div>
- </div>
.fade
classe ao
.modal
elemento (consulte a demonstração para ver isso em ação) e inclua bootstrap-transition.js.
Ativa seu conteúdo como um modal. Aceita uma opção opcional object
.
- $ ( '#meuModal' ). modal ({
- teclado : falso
- })
Alterna manualmente um modal.
- $ ( '#meuModal' ). modal ( 'alternar' )
Abre manualmente um modal.
- $ ( '#meuModal' ). modal ( 'mostrar' )
Oculta manualmente um modal.
- $ ( '#meuModal' ). modal ( 'esconder' )
A classe modal do Bootstrap expõe alguns eventos para conexão com a funcionalidade modal.
Evento | Descrição |
---|---|
mostrar | Este evento é acionado imediatamente quando o show método de instância é chamado. |
mostrando | Este evento é acionado quando o modal se torna visível para o usuário (aguardará a conclusão das transições css). |
ocultar | Este evento é acionado imediatamente quando o hide método de instância é chamado. |
escondido | Este evento é acionado quando o modal termina de ser ocultado do usuário (aguardará a conclusão das transições css). |
- $ ( '#meuModal' ). on ( 'oculto' , função () {
- // faça alguma coisa…
- })
Adicione menus suspensos a quase tudo no Bootstrap com este plugin simples. O Bootstrap possui suporte completo ao menu suspenso na barra de navegação, guias e pílulas.
⇬ Fazer download do arquivoClique nos links de navegação suspensos na barra de navegação e nas pílulas abaixo para testar os menus suspensos.
Chame as listas suspensas via javascript:
- $ ( '.dropdown-toggle' ). lista suspensa ()
Para adicionar rapidamente a funcionalidade suspensa a qualquer elemento, basta adicionar data-toggle="dropdown"
e qualquer menu suspenso de bootstrap válido será ativado automaticamente.
data-target="#fat"
ou
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "ativo" ><a href = "#" > Link normal </a></li>
- <li class = "dropdown" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Suspenso
- <b class = "caret" ></b>
- </a>
- <ul class = "menu suspenso" >
- <li><a href = "#" > Ação </a></li>
- <li><a href = "#" > Outra ação </a></li>
- <li><a href = "#" > Outra coisa aqui </a></li>
- <li class = "divisor" ></li>
- <li><a href = "#" > Link separado </a></li>
- </ul>
- </li>
- ...
- </ul>
Para manter os URLs intactos, use o data-target
atributo em vez de href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "lista suspensa" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Suspenso
- <b class = "caret" ></b>
- </a>
- <ul class = "menu suspenso" >
- ...
- </ul>
- </li>
- </ul>
Uma API programática para ativar menus para uma determinada barra de navegação ou navegação com guias.
O plugin ScrollSpy é para atualizar automaticamente os destinos de navegação com base na posição de rolagem.
⇬ Fazer download do arquivoRole a área abaixo e assista à atualização de navegação. Os subitens suspensos também serão destacados. Tente!
Ad legging keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi antes de esgotar qui. Direitos de bicicleta da fazenda à mesa no Tumblr, qualquer que seja. Cardigan Anim Keffiyeh Carles. Cabine de fotos de Velit seitan mcsweeney 3 wolf moon irure. Cosby suéter lomo jean shorts, williamsburg hoodie minim qui você provavelmente não ouviu falar deles et cardigan trust fund culpa biodiesel wes anderson estético. Nihil tatuado accusamus, cred ironia biodiesel keffiyeh artesão ullamco consequat.
Skate de bigode Veniam marfa, barba de forquilha adipisical fugiat velit. Freegan barba aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Caminhão de comida de suéter cosby tatuado, vinil quis non freegan de mcsweeney. Lo-fi wes anderson +1 alfaiataria. A exercitação não estética de Carles quis gentrificar. Brooklyn adipisicing cerveja artesanal vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap cerveja artesanal deserto skate ea. Lomo bike rights adipisicing banh mi, velit ea sunt next level locavore café de origem única em magna veniam. High life id vinil, echo park consequat quis aliquip banh mi pitchfork. Vero VHS é adipisco. Bolsa de mensageiro minim Consectetur nisi DIY. Cred ex in, sustentável 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 qualquer que seja o food truck delectus. Sapiente synth id assumido. Locavore sed helvetica ironia clichê, thundercats você provavelmente não ouviu falar deles consequat hoodie sem glúten fap aliquip lo-fi. Labore elit placeat antes de esgotar, terry richardson proident brunch nesciunt quis cosby suéter pariatur keffiyeh ut helvetica artisan. Cardigan cerveja artesanal seitan readymade velit. VHS chambray laboris tempor veniam. Anim mollit minim comodo ullamco thundercats.
Chame o scrollspy via javascript:
- $ ( '#navbar' ). espião de rolagem ()
Para adicionar facilmente o comportamento do scrollspy à sua navegação na barra superior, basta adicionar data-spy="scroll"
o elemento que você deseja espionar (geralmente esse seria o corpo).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
deve corresponder a algo no dom como
<div id="home"></div>
.
Ao usar o scrollspy em conjunto com a adição ou remoção de elementos do DOM, você precisará chamar o método de atualização da seguinte forma:
- $ ( '[data-spy="scroll"]' ). cada ( função () {
- var $ espião = $ ( this ). scrollspy ( 'atualizar' )
- });
Nome | modelo | predefinição | Descrição |
---|---|---|---|
Deslocamento | número | 10 | Pixels para compensar a partir do topo ao calcular a posição de rolagem. |
Evento | Descrição |
---|---|
ativar | Este evento é acionado sempre que um novo item é ativado pelo scrollspy. |
Este plug-in adiciona a funcionalidade rápida e dinâmica de tabulação e pílula para fazer a transição pelo conteúdo local.
⇬ Fazer download do arquivoClique nas guias abaixo para alternar entre os painéis ocultos, mesmo por meio de menus suspensos.
Denim bruto você provavelmente não ouviu falar deles shorts jeans Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Bigode clichê tempor, williamsburg carles vegan helvetica. Repreendê-lo açougueiro retro keffiyeh sintetizador dreamcatcher. Suéter Cosby eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan americano vestuário, açougueiro 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.
Fundo fiduciário tipografia seitan, keytar raw denim keffiyeh etsy art party antes de esgotar master cleanse lula sem glúten scenester freegan cosby suéter. Fanny pack portland seitan DIY, art party locavore wolf cliche high life eco park Austin. Cred vinil keffiyeh DIY salvia PBR, banh mi antes de esgotarem VHS viral locavore cosby suéter. Lomo wolf viral, bigode readymade thundercats keffiyeh cerveja artesanal marfa ética. Wolf sálvia freegan, alfaiataria keffiyeh echo park vegana.
Habilite abas tabable via javascript (cada aba precisa ser ativada individualmente):
- $ ( '#minhaTab a' ). clique ( função ( e ) {
- e . preventDefault ();
- $ ( isso ). tab ( 'mostrar' );
- })
Você pode ativar guias individuais de várias maneiras:
- $ ( '#myTab a[href="#profile"]' ). tab ( 'mostrar' ); // Seleciona a aba pelo nome
- $ ( '#myTab a:primeiro' ). tab ( 'mostrar' ); //Seleciona a primeira aba
- $ ( '#minhaTab a:último' ). tab ( 'mostrar' ); // Seleciona a última aba
- $ ( '#minhaTab li:eq(2) a' ). tab ( 'mostrar' ); // Selecione a terceira guia (indexada a 0)
Você pode ativar uma navegação por guias ou pílulas sem escrever nenhum javascript simplesmente especificando data-toggle="tab"
ou data-toggle="pill"
em um elemento. Adicionar as classes nav
e nav-tabs
à guia ul
aplicará o estilo da guia bootstrap.
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Página inicial </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Perfil </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Mensagens </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Configurações </a></li>
- </ul>
Ativa um elemento de guia e um contêiner de conteúdo. A guia deve ter um data-target
ou um href
direcionamento para um nó de contêiner no DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "ativo" ><a href = "#home" > Página inicial </a></li>
- <li><a href = "#profile" > Perfil </a></li>
- <li><a href = "#messages" > Mensagens </a></li>
- <li><a href = "#settings" > Configurações </a></li>
- </ul>
- <div class = "tab-content" >
- <div class = "tab-pane ativo" id = "home" > ... </div>
- <div class = "tab-pane" id = "perfil" > ... </div>
- <div class = "tab-pane" id = "mensagens" > ... </div>
- <div class = "tab-pane" id = "configurações" > ... </div>
- </div>
- <script>
- $ ( função () {
- $ ( '#minhaTab a:último' ). tab ( 'mostrar' );
- })
- </script>
Evento | Descrição |
---|---|
mostrar | Este evento é acionado na exibição de guias, mas antes que a nova guia seja exibida. Use event.target e event.relatedTarget para direcionar a guia ativa e a guia ativa anterior (se disponível), respectivamente. |
mostrando | Este evento é acionado na exibição de guias após a exibição de uma guia. Use event.target e event.relatedTarget para direcionar a guia ativa e a guia ativa anterior (se disponível), respectivamente. |
- $ ( 'a[data-toggle="tab"]' ). on ( 'mostrado' , função ( e ) {
- e . alvo // aba ativada
- e . relatedTarget // aba anterior
- })
Inspirado no excelente plugin jQuery.tipy escrito por Jason Frame; As dicas de ferramentas são uma versão atualizada, que não depende de imagens, usa css3 para animações e atributos de dados para armazenamento local de títulos.
⇬ Fazer download do arquivoPasse o mouse sobre os links abaixo para ver dicas de ferramentas:
Calças apertadas keffiyeh de próximo nível você provavelmente não ouviu falar deles. Cabine de fotos barba jeans crua tipografia bolsa carteiro vegana stumptown. O seitan da fazenda à mesa, o vestuário americano de 8 bits de quinoa sustentável fixie da mcsweeney tem uma chambray de vinil terry richardson. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, quatro loko mcsweeney's cleanse vegan chambray. Um artesão realmente irônico qualquer keytar , scenester farm-to-table banksy Austin twitter lidar com café de origem única.
Acione a dica de ferramenta via javascript:
- $ ( '#exemplo' ). dica de ferramenta ( opções )
Nome | modelo | predefinição | Descrição |
---|---|---|---|
animação | boleano | verdadeiro | aplique uma transição de fade css à dica de ferramenta |
colocação | string|função | 'topo' | como posicionar a dica de ferramenta - top | inferior | esquerda | certo |
seletor | corda | falso | Se um seletor for fornecido, os objetos de dica de ferramenta serão delegados aos destinos especificados. |
título | seqüência | função | '' | valor de título padrão se a tag `title` não estiver presente |
acionar | corda | 'flutuar' | como a dica de ferramenta é acionada - passe o mouse | foco | manual |
atraso | número | objeto | 0 | atraso mostrando e ocultando a dica de ferramenta (ms) - não se aplica ao tipo de gatilho manual Se um número for fornecido, o atraso será aplicado tanto para ocultar/exibir A estrutura do objeto é: |
Por motivos de desempenho, as APIs de dados de dica de ferramenta e popover são aceitas. Se você quiser usá-las, basta especificar uma opção de seletor.
- <a href = "#" rel = "dica de ferramenta" title = "primeira dica de ferramenta" > passe o mouse sobre mim </a>
Anexa um manipulador de dica de ferramenta a uma coleção de elementos.
Revela a dica de ferramenta de um elemento.
- $ ( '#elemento' ). dica de ferramenta ( 'mostrar' )
Oculta a dica de ferramenta de um elemento.
- $ ( '#elemento' ). dica de ferramenta ( 'ocultar' )
Alterna a dica de ferramenta de um elemento.
- $ ( '#elemento' ). dica de ferramenta ( 'toggle' )
Adicione pequenas sobreposições de conteúdo, como as do iPad, a qualquer elemento para abrigar informações secundárias.
* Requer a inclusão da dica de ferramenta
⇬ Fazer download do arquivoPasse o mouse sobre o botão para acionar o popover.
Habilite popovers via javascript:
- $ ( '#exemplo' ). popover ( opções )
Nome | modelo | predefinição | Descrição |
---|---|---|---|
animação | boleano | verdadeiro | aplique uma transição de fade css à dica de ferramenta |
colocação | string|função | 'certo' | como posicionar o popover - top | inferior | esquerda | certo |
seletor | corda | falso | se um seletor for fornecido, os objetos de dica de ferramenta serão delegados aos destinos especificados |
acionar | corda | 'flutuar' | como a dica de ferramenta é acionada - passe o mouse | foco | manual |
título | seqüência | função | '' | valor de título padrão se o atributo `title` não estiver presente |
contente | seqüência | função | '' | valor de conteúdo padrão se o atributo `data-content` não estiver presente |
atraso | número | objeto | 0 | atraso mostrando e ocultando o popover (ms) - não se aplica ao tipo de gatilho manual Se um número for fornecido, o atraso será aplicado tanto para ocultar/exibir A estrutura do objeto é: |
Por motivos de desempenho, as APIs de dados de dica de ferramenta e popover são aceitas. Se você quiser usá-las, basta especificar uma opção de seletor.
Inicializa popovers para uma coleção de elementos.
Revela um popover de elementos.
- $ ( '#elemento' ). popover ( 'mostrar' )
Oculta um popover de elementos.
- $ ( '#elemento' ). popover ( 'esconder' )
Alterna um popover de elementos.
- $ ( '#elemento' ). popover ( 'alternar' )
O plugin de alerta é uma pequena classe para adicionar funcionalidade próxima aos alertas.
DownloadO plugin de alertas funciona em mensagens de alerta regulares e mensagens de bloqueio.
Altere isso e aquilo e tente novamente. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Habilite a dispensa de um alerta via javascript:
- $ ( ".alerta" ). alerta ()
Basta adicionar data-dismiss="alert"
ao seu botão Fechar para fornecer automaticamente uma funcionalidade de fechamento de alerta.
- <a class = "fechar" data-dismiss = "alert" href = "#" > × </a>
Envolve todos os alertas com funcionalidade de fechamento. Para que seus alertas sejam animados quando fechados, certifique-se de que eles já tenham a classe .fade
e .in
aplicada a eles.
Fecha um alerta.
- $ ( ".alerta" ). alerta ( 'perto' )
A classe de alerta do Bootstrap expõe alguns eventos para conexão com a funcionalidade de alerta.
Evento | Descrição |
---|---|
perto | Este evento é acionado imediatamente quando o close método de instância é chamado. |
fechado | Este evento é acionado quando o alerta é fechado (aguardará a conclusão das transições css). |
- $ ( '#meu-alerta' ). bind ( 'fechado' , function () {
- // faça alguma coisa…
- })
Obtenha estilos básicos e suporte flexível para componentes dobráveis, como acordeões e navegação.
⇬ Fazer download do arquivo* Requer a inclusão do plugin Transitions.
Usando o plug-in de recolhimento, construímos um widget simples no estilo acordeão:
Habilitar via javascript:
- $ ( ".recolher" ). colapso ()
Nome | modelo | predefinição | Descrição |
---|---|---|---|
pai | seletor | falso | Se seletor, todos os elementos recolhíveis sob o pai especificado serão fechados quando este item recolhível for mostrado. (semelhante ao comportamento tradicional do acordeão) |
alternar | boleano | verdadeiro | Alterna o elemento recolhível na invocação |
Basta adicionar data-toggle="collapse"
e um data-target
elemento to para atribuir automaticamente o controle de um elemento dobrável. O data-target
atributo aceita um seletor CSS ao qual aplicar o recolhimento. Certifique-se de adicionar a classe collapse
ao elemento recolhível. Se você quiser que ele seja aberto por padrão, adicione a classe adicional in
.
- <button class = "btn btn-danger" data-toggle = "recolher" data-target = "#demo" >
- simples dobrável
- </button>
- <div id = "demo" class = "recolher em" > … </div>
data-parent="#selector"
. Consulte a demonstração para ver isso em ação.
Ativa seu conteúdo como um elemento recolhível. Aceita uma opção opcional object
.
- $ ( '#meuRecolhível' ). recolher ({
- alternar : falso
- })
Alterna um elemento recolhível para mostrado ou oculto.
Mostra um elemento recolhível.
Oculta um elemento recolhível.
A classe de recolhimento do Bootstrap expõe alguns eventos para conexão com a funcionalidade de recolhimento.
Evento | Descrição |
---|---|
mostrar | Este evento é acionado imediatamente quando o show método de instância é chamado. |
mostrando | Este evento é acionado quando um elemento de recolhimento se torna visível para o usuário (aguardará a conclusão das transições css). |
ocultar | Este evento é disparado imediatamente quando o hide método é chamado. |
escondido | Este evento é acionado quando um elemento de recolhimento foi ocultado do usuário (aguardará a conclusão das transições css). |
- $ ( '#meuRecolhível' ). on ( 'oculto' , função () {
- // faça alguma coisa…
- })
Assista a apresentação de slides abaixo.
Chamada por javascript:
- $ ( '.carrossel' ). carrossel ()
Nome | modelo | predefinição | Descrição |
---|---|---|---|
intervalo | número | 5000 | A quantidade de tempo de atraso entre o ciclo automático de um item. Se for falso, o carrossel não fará o ciclo automaticamente. |
pausa | corda | "flutuar" | Pausa o ciclo do carrossel no mouseenter e retoma o ciclo do carrossel no mouseleave. |
Os atributos de dados são usados para os controles anterior e seguinte. Confira a marcação de exemplo abaixo.
- <div id = "myCarousel" class = "carousel slide" >
- <!-- Itens do carrossel -->
- <div class = "carousel-inner" >
- <div class = "item ativo" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Carrossel de navegação -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Inicializa o carrossel com opções opcionais object
e começa a percorrer os itens.
- $ ( '.carrossel' ). carrossel ({
- intervalo : 2000
- })
Percorre os itens do carrossel da esquerda para a direita.
Interrompe o carrossel de percorrer os itens.
Alterna o carrossel para um quadro específico (baseado em 0, semelhante a uma matriz).
Volta para o item anterior.
Alterna para o próximo item.
A classe carrossel do Bootstrap expõe dois eventos para conectar-se à funcionalidade do carrossel.
Evento | Descrição |
---|---|
deslizar | Esse evento é acionado imediatamente quando o slide método de instância é invocado. |
deslizou | Este evento é acionado quando o carrossel conclui sua transição de slides. |
Um plug-in básico e facilmente estendido para criar rapidamente tipos elegantes com qualquer entrada de texto de formulário.
⇬ Fazer download do arquivoComece a digitar no campo abaixo para mostrar os resultados da digitação antecipada.
Chame o typeahead via javascript:
- $ ( '.typeahead' ). digitação ()
Nome | modelo | predefinição | Descrição |
---|---|---|---|
fonte | variedade | [ ] | A fonte de dados a ser consultada. |
Itens | número | 8 | O número máximo de itens a serem exibidos na lista suspensa. |
combinador | função | não diferencia maiúsculas de minúsculas | O método usado para determinar se uma consulta corresponde a um item. Aceita um único argumento, item contra o qual testar a consulta. Acesse a consulta atual com this.query . Retorna um booleano true se a consulta for uma correspondência. |
classificador | função | correspondência exata, diferencia maiúsculas de minúsculas, não diferencia maiúsculas de minúsculas |
Método usado para classificar resultados de preenchimento automático. Aceita um único argumento items e tem o escopo da instância typeahead. Referencie a consulta atual com this.query . |
marcador | função | destaca todas as correspondências padrão | Método usado para destacar resultados de preenchimento automático. Aceita um único argumento item e tem o escopo da instância typeahead. Deve retornar html. |
Adicione atributos de dados para registrar um elemento com funcionalidade de digitação antecipada.
- <input type = "texto" data-provide = "typeahead" >
Inicializa uma entrada com um typeahead.