Тот, который вы пробовали, является обычным способом jquery, вы не используете ascensor.js. Вот как вариант, и вы можете увидеть разницу -
<head>
<script src="http://code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="jquery.ascensor.min.js" type="text/javascript"></script>
</head>
Ниже приведен код тела, где для временного я использовал фиксированный 1000px, чтобы увидеть эффект прокрутки.
<div style="height:1000px;">Some text with fixed height</div>
<a id="scrolltop" style="float:right;width:100%" href="#">jquery-version</a>
<div style="height:20px;"> </div>
<a id="ascensor" href="#">ascensor version</a>
<script type="text/javascript">
$(document).ready(function(){
// attach jquery version to id scrolltop
$('#scrolltop').click(function() {
$('html, body').animate({
scrollTop: '0px'
},
1500);
return false;
});
// attach ascensor to id ascensor
$('#ascensor').ascensor();
});
</script>
Когда вы нажимаете на jquery-версию, которая не использует аскенсировщик и медленно перемещается по мере использования анимации. Другая версия - это ascensor, который по умолчанию выполняет прокрутку вверх. Детальная документация и implementation example могут предоставить вам другие возможности для перемещения в любом направлении анимации.
Опубликовать код. Невозможно сказать, в чем проблема. Какую ошибку вы получаете? – Mutant
Я только что добавил. Сожалею. – Axwell