Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

94
Vistas
Mi encabezado automático con javascript no se cierra en ninguna página

Así que hace unos días, tuve un pequeño problema. Mi sitio web tiene un menú de encabezado normal y quería automatizarlo con javascript. Cuando trato de encontrar errores, encontré un pequeño problema que puedes ver en la imagen:

imagen del problema

Imagen del menú normal

Mi menú funciona bien todo el tiempo, pero después de crear el código javascript:

 <!-- header begin --> <div id="nav-placeholder"> <script> $.get("nav.html", function(data) { $("#nav-placeholder").replaceWith(data); }); </script> </div> <!-- header close -->

Este código hizo que mi menú se cargara desde el archivo nav.html, okei finalmente. Cuando cargo mi menú desde nav.html, no funciona bien, pero si uso el código normalmente en el archivo index.html, funciona muy bien.

¿Quizás me perdí algo? Solo sucede en la versión móvil, después de presionar cualquier enlace en el menú de hamburguesas.

¡Gracias!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Mi primer comentario:
Está reemplazando datos en div. nav-placeholder , que reemplazará el script. Por lo tanto, mantenga el script fuera de ese div.

 <script> $.get("nav.html", function(data) { $("#nav-placeholder").replaceWith(data); }); </script> <div id="nav-placeholder"> </div>

Acerca de su problema:
Obtiene todo el contenido de nav.html . Entonces, cuando intente cargar el contenido desde dentro de nav.html , no funcionará como se esperaba. Por lo tanto, haga una copia de nav.html y asígnele el nombre content.html más o menos. Luego use content.html en ambos archivos.

Nota:
Asegúrese de que la ruta se proporcione correctamente

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda