Si entendí bien, quieres que la barra se desplace hasta la posición de un determinado elemento. Si es así, solo necesitas utilizar la propiedad
offsetTop
.
Código Javascript
:
Ver originalvar scroll = function(elemento){
window.scrollTo(0, elemento.offsetTop);
};
scroll(document.querySelector("#foo")); //Se desplazará hasta el elemento de id "foo"
scroll(document.querySelector("#bar")); //Se desplazará hasta el elemento de id "bar"
Un saludo