2016-05-25 5 views
0

こんにちは、私のページスクロールをページの最下部に2回にする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

関連する問題