Métodos-modal
Métodos
Métodos asincrónicos y transiciones
Todos los métodos de API son asincrónicos e inician una transición . Regresan al llamador tan pronto como se inicia la transición, pero antes de que finalice . Además, se ignorará una llamada a un método en un componente en transición .
Consulte nuestra documentación de JavaScript para obtener más información.
Activa tu contenido como modal. Acepta opciones opcionales object.
$('#myModal').modal({
keyboard: false
})Activa o desactiva manualmente un modal. Regresa al llamador antes de que el modal se haya mostrado u ocultado (es decir, antes de que ocurra el evento shown.bs.modalo hidden.bs.modal).
$('#myModal').modal('toggle')Abre un modal manualmente. Regresa al llamador antes de que el modal se haya mostrado realmente (es decir, antes de shown.bs.modalque ocurra el evento).
$('#myModal').modal('show')Oculta manualmente un modal. Regresa al llamador antes de que el modal se haya ocultado realmente (es decir, antes de que hidden.bs.modalocurra el evento).
$('#myModal').modal('hide')Reajuste manualmente la posición del modal si la altura de un modal cambia mientras está abierto (es decir, en caso de que aparezca una barra de desplazamiento).
$('#myModal').modal('handleUpdate')Destruye el modal de un elemento.
La clase modal de Bootstrap expone algunos eventos para conectarse a la funcionalidad modal. Todos los eventos modales se activan en el modal mismo (es decir, en <div class="modal">).
| Tipo de evento | Descripción |
|---|---|
| mostrar.bs.modal | Este evento se activa inmediatamente cuando showse llama al método de instancia. Si se produce por un clic, el elemento en el que se hizo clic está disponible como relatedTargetpropiedad del evento. |
| mostrado.bs.modal | Este evento se activa cuando el modal se ha hecho visible para el usuario (esperará a que se completen las transiciones CSS). Si se produce por un clic, el elemento en el que se hizo clic está disponible como relatedTargetpropiedad del evento. |
| ocultar.bs.modal | Este evento se activa inmediatamente cuando hidese llama al método de instancia. |
| oculto.bs.modal | Este evento se activa cuando el modal ha terminado de estar oculto para el usuario (esperará a que se completen las transiciones CSS). |
$('#myModal').on('hidden.bs.modal', function (e) {
// do something...
})
Comentarios
Publicar un comentario