Я використовував scrollTop
функцію в jQuery для навігації до початку, але дивно, що "плавна анімована прокрутка" перестала працювати в Safari та Chrome (прокрутка без плавної анімації) після внесення деяких змін.
Але це все ще працює безперебійно у Firefox. Що може бути не так?
Ось функція jQuery, яку я використовував,
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;*/
}