He usado una scrollTop
función en jQuery para navegar hacia arriba, pero extrañamente 'el desplazamiento animado suave' dejó de funcionar en Safari y Chrome (desplazamiento sin animación suave) después de que hice algunos cambios.
Pero todavía funciona sin problemas en Firefox. ¿Qué podría estar mal?
Aquí está la función jQuery que usé,
jQuery:
$('a#gotop').click(function() {
$("html").animate({ scrollTop: 0 }, "slow");
//alert('Animation complete.');
//return false;
});
HTML
<a id="gotop" href="#">Go Top </a>
CSS
#gotop {
cursor: pointer;
position: relative;
float: right;
right: 20px;
/*top:0px;*/
}