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

93
Visualizações
Agregar una transición suave al cargar contenido en una aplicación SPA

Estoy tratando de implementar una transición suave cada vez que cargo contenido dentro del contenedor div de una aplicación de una sola página. No estoy usando Reactjs, solo una función onclick para cargar el contenido dentro de mi div #main-content con una solicitud Get.

Como referencia, así es como se ve la función onclick dentro del archivo de índice: <a class="" id="home-top-nav" href="#" onclick="$pf.homeHtml()">

Así es como se vería la solicitud de contenido en js (invocando un IIFE: global.$pf = pf):

 pf.homeHtml = function () { $ajaxUtils.sendGetRequest(homeHtml, function (responseText) {document.querySelector("#main-content").innerHTML = responseText; }, false); };

En este caso, el texto de responseText es el fragmento html analizado que se inserta en el contenido principal con una solicitud ajax. Hay muchos otros fragmentos que se cargan cada vez que hago clic y solicito otra página (acerca de, contacto, etc.).

He intentado usar Swup sin éxito.

¿Qué puedo hacer para simplemente agregar un efecto de atenuación a la descarga de contenido y un efecto de atenuación a la carga de contenido nuevo dentro del #contenido principal en lugar de tener una transición difícil entre ellos?

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