2016-05-25 2 views
0

привет, ребята, я ищу jquery, который заставит мою страницу прокручивать в нижней части страницы верхнюю 2 раза, поэтому (вниз, вверх, вниз, вверх) Спасибо! :) У меня уже есть это, но это только один раз, и я не знаю, как сделать это дважды!прокрутите вниз, затем вверх 2 раза, когда страница загружена

<script> 
$(document).ready(function() {  
$('html, body').animate({ 
    scrollTop: $(document).height() - $(window).height() }, 
    8000, function() { 
    $(this).animate({ scrollTop: 0 }, 4000); 

}); 
}); 
</script> 

ответ

0

здесь вы идете: DEMO

var scrollCount=0; 
    var scroll=function(direction){ 
    if(scrollCount<4){ 
     var scrollTo= (direction==='down') ? $(document).height() - $(window).height() : 0; 
     $('html, body').animate({ 
     scrollTop: scrollTo }, 
     800); 
     setTimeout(function(){ 
     scrollCount++; 
     direction=(direction==='down') ? 'up' : 'down'; 
     scroll(direction); 
     },850); 
    } 
    } 
    scroll('down'); 

по какой-то причине обратного вызова на анимации не работает: Failed Demo