Bootstrap JS Toasts


Classes CSS de brinde

O componente Toast é como uma caixa de alerta que é mostrada apenas por alguns segundos quando algo acontece (ou seja, quando o usuário clica em um botão, envia um formulário etc.).

Para um tutorial sobre Toasts, leia nosso Bootstrap Toast Tutorial .

Class Description Example
.toast Creates the toast
.toast-header Creates the toast header
.toast-body Creates the toast body

Ativar por JavaScript

Toasts devem ser inicializados com jQuery: selecione o elemento especificado e chame o toast()método.

Exemplo

<script>
$(document).ready(function(){
  $('.toast').toast('show');
});
</script>

Opções de brinde

As opções podem ser passadas por meio de atributos de dados ou JavaScript. Para atributos de dados, anexe o nome da opção a data-, como em data-animation="".

Name Type Default Description Try it
animation boolean true

Specifies whether to add a CSS fade transition effect when showing and hiding the toast.

  • true - Add a fading effect
  • false - Do not add a fading effect
autohide boolean true Specifies whether to hide the toast by default
delay number 500 Specifies the number of milliseconds it will take to hide the toast once it is shown.

Métodos de brinde

A tabela a seguir lista todos os métodos de brinde disponíveis.

Method Description Try it
.toast(options) Activates the toast with an option. See options above for valid values
.toast("show") Shows the toast
.toast("hide") Hides the toast
.toast("dispose") Hides and destroys the toast

Eventos de brinde

A tabela a seguir lista todos os eventos de notificação disponíveis.

Event Description Try it
show.bs.toast Occurs when the toast is about to be shown
shown.bs.toast Occurs when the toast is fully shown (after CSS transitions have completed)
hide.bs.toast Occurs when the toast is about to be hidden
hidden.bs.toast Occurs when the toast is fully hidden (after CSS transitions have completed)