1

jQuery の scrollTo プラグインを使用して、Google の指示が読み込まれたときにウィンドウのスクロールを div までアニメーション化できるようにしたいと考えています。誰かが setTimeout 行を jQuery に変換し、 scrollTo を使用してスクロールをアニメーション化するのを手伝ってくれませんか? スクロールしないJavaScriptは次のとおりです。

      GEvent.addListener(gdir, 'load',  onGDirectionsLoad)

        function onGDirectionsLoad(){   
            setTimeout('eval(\'window.location = "#directions"\;\')', 500); 

        }
4

1 に答える 1

2

ではなく匿名関数を使用しますeval()

function onGDirectionsLoad() {
  setTimeout(function(){
    $.scrollTo("#directions", 1000);
  }, 500);
}

* Ariel Flesler の $.scrollTo() jQuery プラグインを使用します。

于 2009-12-23T21:50:02.040 に答える