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

131
Visualizações
La animación jQuery no está sincronizada después de cambiar de página

Estoy tratando de hacer una página donde el texto cambia, y entre cada texto uso un fundido de entrada y salida, y esto funciona perfectamente, sin embargo, cuando cambio la ventana, esta animación se retrasa, pero el .html es el que Utilizo para cambiar el texto, no se demora y termina desincronizando todo.

¿Alguien sabe alguna solución para esto?

Este es mi código JS

 $(document).ready(() => { let ms = 8000 let textQueue = ['1', '2', '3'] for (let index = 0; index < textQueue.length; index++) { ((index) => { setTimeout(() => { if (index == textQueue.length - 1) { $(".text").click(() => { window.open('link') }) } $(".text") .html(textQueue[index]) .fadeIn(1500) .delay(5000) .fadeOut(1500) }, ms * index) })(index) } })
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Logré solucionar esto y mejoré el código, lo dejo aquí por si alguien lo necesita.
Básicamente, lo configuré para cambiar el texto solo cuando finaliza la animación de desvanecimiento .

Código JS:

 $(document).ready(() => { let ms = 8000 let textQueue = [ '0', '1', '2' ] let index = 0 $(document).click(() => { if (index + 1 === textQueue.length) { window.open('link') return } index++ $(".text").html(textQueue[index]) }) animation() function animation() { if (index < textQueue.length) { $(".text").fadeOut(1500, () => { $(".text").html(textQueue[index]) }) } $(".text") .fadeIn(1500) .delay(5000) setTimeout(() => { if (index < textQueue.length - 1) { index++ animation() } }, 8000) } })
about 4 years ago · Juan Pablo Isaza 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