J'ai utilisé une fonction scrollTop dans JQuery pour naviguer vers le haut. Mais étrangement, «le défilement animé lisse» a cessé de fonctionner dans Safari et Chrome (défilement sans animation fluide) après quelques modifications. Mais cela fonctionne bien dans Firefox. Quel pourrait être le problème? Voici la fonction jquery que j’ai utilisée,
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;*/
}