0

私はJavascriptが初めてで、次の関数が設定されたスクロール位置までスクロールダウンするトランジションを作成する必要があるかどうかを知りたい.

    function scrollDownToMovie() {
    for (var scrollbit = 10; scrollbit < 900; scrollbit += 10) {            
            window.setTimeout(function({window.scrollTo(0,scrollbit);}
            ,scrollbit*100); 
            }
    }

ありがとうございました

4

1 に答える 1

0

これを試して。完璧ではありませんが、必要なことを行う必要があります。

var scrollbit=10;
function scrollDownToMovie() {

        var time=setTimeout(function(){scrollDownToMovie();},50); //fifty can be whatever  increment you want.
         window.scrollTo(0,scrollbit);scrollbit+=10;
         if(scrollbit>890){clearTimeout(time);}
}
于 2013-05-14T11:29:16.867 に答える