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

113
Visualizações
Mi botón Bootstrap Modal no detiene un setInterval a menos que se haga clic en los primeros segundos. Cómo arreglar esto

Tengo una función que recarga la página cada 2 segundos y comienza con la primera carga. Quiero que esta recarga se detenga tan pronto como haga clic en el botón Modal Bootstrap 4.7. Mi código funciona bien si hago clic dentro del primer intervalo de 2 segundos. De lo contrario, ya no obedece a mi llamada. ¿por qué?

 var myTimer = null; function startTimer() { myTimer = setInterval(function () { somefunction(); }, 2000); } function stopTimer() { clearInterval(myTimer); myTimer =null; } document.addEventListener("DOMContentLoaded", function() { startTimer(); }); $('#idModalButton').click(function(){ stopTimer(); $('#idModal').modal('show'); });

También probé lo siguiente sin éxito... el mismo problema... solo funciona en los primeros 2 segundos.

 const myInterval = setInterval(myTimer, 2000); function myTimer() { somefunction(); } $(document).on("click", "#idButtonModal", function(){ clearInterval(myInterval); $('#idModal').modal('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