Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

84
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!