2014-02-01 3 views
0

Я использую ascensor.js на своем сайте, и у меня есть проблема с функцией jquery scrollTop - это не работает. Я пробовал разные варианты, но все равно ничего не происходит. Как это исправить?Ascensor.js и scrollTop jquery не работает

// EDIT

Извините. Вот код.

Я использую эту просто функцию.

<a id="scrolltop"></a> 

$(function() { 
      $('#scrolltop').click(function() { 
       $('html, body').animate({ 
        scrollTop: '0px' 
       }, 
       1500); 
       return false; 
      }); 
}); 

Теперь, когда я был включен ascensor.js, он больше не работал.

+1

Опубликовать код. Невозможно сказать, в чем проблема. Какую ошибку вы получаете? – Mutant

+0

Я только что добавил. Сожалею. – Axwell

ответ

0

Тот, который вы пробовали, является обычным способом 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;">&nbsp;</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 могут предоставить вам другие возможности для перемещения в любом направлении анимации.

Смежные вопросы