Estoy construyendo un sitio web de un buscapersonas. P.ej. cada página (5 en total) está en una página grande con el menú principal fijo en la parte superior. Cuando hace clic en un enlace de menú, lo desliza hacia la etiqueta de anclaje de esas páginas y el elemento de menú cliqueado obtiene una clase de CSS "activa".jQuery cambiar hash (identificador de fragmento) mientras se desplaza hacia abajo página
Lo que me gustaría hacer ahora es permitir al usuario desplazarse por sí mismo pero aún tener el elemento "activo" de menú y el hash de URL cambian a medida que lo hacen.
Así que mi pregunta básicamente es cómo sé cuando el usuario se ha desplazado a una página diferente para poder actualizar el menú y hash URL (identificador de fragmento).
Gracias
mejor manera hasta a la fecha de hacer esto es usar la API de historial de HTML5. Consulte [esta pregunta relacionada] (https://stackoverflow.com/questions/1397329/how-to-remove-the-hash-from-window-location-with-javascript-without-page-refresh/5298684#answer-5298684) para más detalles. – rugk