Você pode ver esta referência, mas se esse link foi removido, leia esta descrição:
Chame um modal com o ID myModal com uma única linha de JavaScript:
$('#myModal').modal(options)
Opções
As opções podem ser passadas por atributos de dados ou JavaScript. Para atributos de dados, anexe o nome da opção a data- , como em data-backdrop = "" .
|-----------|-------------|--------|---------------------------------------------|
| Name | Type | Default| Description |
|-----------|-------------|--------|---------------------------------------------|
| backdrop | boolean or | true | Includes a modal-backdrop element. |
| | the string | | Alternatively, specify static for a |
| | 'static' | | backdrop which doesn't close the modal |
| | | | on click. |
| | | | |
| keyboard | boolean | true | Closes the modal when escape key is pressed.|
| | | | |
| focus | boolean | true | Puts the focus on the modal when initialized|
| | | | |
| show | boolean | true | Shows the modal when initialized. |
|-----------|-------------|--------|---------------------------------------------|
Métodos
Métodos assíncronos e transições
Todos os métodos de API são assíncronos e iniciam uma transição. Eles retornam ao chamador assim que a transição é iniciada, mas antes de terminar. Além disso, uma chamada de método em um componente de transição será ignorada.
Consulte nossa documentação JavaScript para obter mais informações.
.modal (opções)
Ativa seu conteúdo como modal. Aceita um objeto de opções opcionais.
$('#myModal').modal({
keyboard: false
})
.modal ('alternar')
Alterna manualmente um modal. Retorna ao chamador antes que o modal seja realmente mostrado ou oculto (ou seja, antes do evento mostrado.bs.modal ou hidden.bs.modal ocorrer).
$('#myModal').modal('toggle')
.modal ('show')
Abre manualmente um modal. Retorna ao chamador antes que o modal seja realmente mostrado (ou seja, antes que o evento mostrado.bs.modal ocorra).
$('#myModal').modal('show')
.modal ('ocultar')
Oculta manualmente um modal. Retorna ao chamador antes que o modal seja realmente oculto (ou seja, antes do evento hidden.bs.modal ocorrer).
$('#myModal').modal('hide')
.modal ('handleUpdate')
Reajuste manualmente a posição do modal se a altura de um modal mudar enquanto estiver aberto (ou seja, no caso de uma barra de rolagem aparecer).
$('#myModal').modal('handleUpdate')
.modal ('descarte')
Destrói o modal de um elemento.
Eventos
A classe modal do Bootstrap expõe alguns eventos para se conectar à funcionalidade modal. Todos os eventos modais são disparados no próprio modal (ou seja, no **). Tipo Descrição
|----------------|--------------------------------------------------------------|
| Event Type | Description |
|----------------|--------------------------------------------------------------|
| show.bs.modal | This event fires immediately when the **show** instance |
| | method is called. If caused by a click, the clicked element |
| | is available as the **relatedTarget** property of the event. |
| | |
| shown.bs.modal | This event is fired when the modal has been made visible to |
| | the user (will wait for CSS transitions to complete). If |
| | caused by a click, the clicked element is available as the |
| | **relatedTarget** property of the event. |
| | |
| hide.bs.modal | This event is fired immediately when the **hide** instance |
| | method has been called. |
| | |
| hidden.bs.modal| This event is fired when the modal has finished being hidden |
| | from the user (will wait for CSS transitions to complete). |
|----------------|--------------------------------------------------------------|
$('#myModal').on('hidden.bs.modal', function (e) {
// do something...
})
$("#yourModal").modal()
ou$('.modal').modal()
?