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

116
Vistas
¿Cómo resaltar la barra de puntos del lado derecho en el desplazamiento de la página?

Consulte esta página: https://shibbir.dev/navigate-master/

Aquí puede ver el círculo de puntos en el lado derecho. Si hace clic en el círculo de puntos , irá a la sección correspondiente y resaltará el círculo de puntos. por ejemplo: si hace clic en el segundo círculo de puntos , irá a la sección Acerca de y resaltará el segundo círculo de puntos .

Ahora, mi pregunta es ¿cómo puedo resaltar el círculo de puntos correspondiente si me desplazo por la página?

Mi HTML actual

 <div class="navigate-master"> <ul> <li><a href="#home" class="">&nbsp;</a></li> <li><a href="#about" class="active">&nbsp;</a></li> <li><a href="#services" class="">&nbsp;</a></li> <li><a href="#contact" class="">&nbsp;</a></li> </ul> </div>

y el JS es:

 (function ($) { $(".navigate-master ul li a").on("click", function () { var el = $(this); $(".navigate-master ul li a").removeClass("active"); $(this).addClass("active"); }) })(jQuery);
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Aquí hay una pregunta similar con una buena respuesta para orientarlo en la dirección correcta.

Pensando en esto a un alto nivel, lo que debe hacer es:

  • obtener la posición scrollTop de cada uno de los elementos que representan los puntos
  • tener un controlador de desplazamiento que verifique cuál de las posiciones superiores de desplazamiento del elemento es la mayor && <= la posición de desplazamiento actual (una solución, vea la pregunta similar para un enfoque diferente)
  • luego aplique la clase activa a este elemento HTML y el estilo en consecuencia

¡Espero que esto ayude!

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