Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

175
Visualizações
Modal es un error de transición con bootstrap4 alpha6 modal

Estoy usando bootstrap4 alpha 6 Modal, obtengo:

 Error: Modal is transitioning

Eso sucede cuando intento volver a activar el mismo modal nuevamente con datos dinámicos a través de la función JavaScript de la siguiente manera:

 function openModal(title, text) { $('.modal-title').text(title); $('.modal-body p').text(text); $('#modalAlert').modal('show'); }

Traté de usar la función setTimeout, pero no funcionó como en este artículo: https://github.com/twbs/bootstrap/issues/21687

¿Alguna sugerencia?

about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

La solución más rápida es eliminar la clase modal de 'desvanecimiento' que arroja este error. Parece ser un problema conocido de Bootsrap v6 que se solucionará en una próxima versión.

Ver aquí

about 4 years ago · Santiago Trujillo Relatório

0

Trabajó con la eliminación de fade de la clase div principal.

Código modal final ( agregado aquí para la posteridad ):

HTML

 <div class="modal loadingModal" id="applemodal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-body"> <div class="row"> <div class="col-md-6"> </div> <div class="col-md-6"> <img src="ico/4.svg"> </div> </div> </div> </div> </div>

JS

 $.ajax({ type: "GET", url: "/getTimeline", data: { 'dateTime': selected }, async: true, beforeSend: function () { $('#applemodal').modal({ backdrop: 'static', keyboard: false }); }, success: function(data) { $('#applemodal').modal('toggle'); } });
about 4 years ago · Santiago Trujillo Relatório

0

Primero abra el modal y luego intente encontrar los elementos DOM que están dentro del modal (por ejemplo, $('.modal-title') y $('.modal-body p') )

Cambiar el orden de ejecución de su función podría funcionar:

 function openModal(title, text) { $('#modalAlert').modal('show'); $('.modal-title').text(title); $('.modal-body p').text(text); }

Finalmente, asegúrese de que el modal esté abierto/visible en la pantalla cuando acceda al HTML que está dentro del modal.

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda