прокрутите вниз, а затем вверх 2 раза при загрузке страницы

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

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

});
});
</script>

1 ответ

  1. здесь вы идете: демо

      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');
    

    по какой-то причине обратный вызов на анимацию не сработал: неудачная демонстрация