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.

.modal(options)

Activa tu contenido como modal. Acepta opciones opcionales object.

$('#myModal').modal({
  keyboard: false
})

.modal('toggle')

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.modalhidden.bs.modal).

$('#myModal').modal('toggle')

.modal('show')

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')

.modal('hide')

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')

.modal('handleUpdate')

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')

.modal('dispose')

Destruye el modal de un elemento.

Eventos

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 eventoDescripción
mostrar.bs.modalEste 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.modalEste 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.modalEste evento se activa inmediatamente cuando hidese llama al método de instancia.
oculto.bs.modalEste 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

Entradas populares de este blog

Normalizar valores

NORMALIZAR TABLA-audiencia_intervinientes

Listar audiencias