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

150
Visualizações
Por qué Bootstrap modal elimina mis eventos de clic

Utilizo un modal de Bootstrap para crear una ventana emergente y, cuando se cierra, se eliminan todos los eventos de clic de mis documentos, incluido el que acabo de hacer clic. ¿Usted me podría ayudar por favor?

Para activar el modal, hago clic en un botón con el id "btnAddPortfolio".

 function initBtnPortfolioMainContentAddPortfolio(){ let btnAddPortfolio = document.getElementById("btnAddPortfolio"); btnAddPortfolio.addEventListener("click", () => { displayPopUpLoadFileCreatePortfolio(); }); } function displayPopUpLoadFileCreatePortfolio(){ let root = document.getElementById("root"); let html = []; if (document.getElementById("PopUpLoadFileCreatePortfolio") === null){ html.push('<div id="PopUpLoadFileCreatePortfolio" class="modal" tabindex="-1">', '<div class="modal-dialog modal-dialog-centered">', '<div class="modal-content">', '<div class="modal-header bg-info">', '<h5 class="modal-title">Créer un nouveau portefeuille</h5>', '<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>', '</div>', '<div class="modal-body">', '<div class="mb-3">', '<label for="formFile" class="form-label">Sélectionner le fichier à importer:</label>', '<input class="form-control" type="file" id="formFile">', '</div>', '</div>', '<div class="modal-footer">', '<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Annuler</button>', '<button type="button" class="btn btn-primary">Valider</button>', '</div>', '</div>', '</div>', '</div>', ); strHTML = html.join('\n'); root.innerHTML += strHTML; } let PopUp = new bootstrap.Modal(document.getElementById('PopUpLoadFileCreatePortfolio'), { keyboard: false }); PopUp.show(); }

about 4 years ago · Juan Pablo Isaza
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