1

我希望能够在加载 Google 方向时使用 jQuery 的 scrollTo 插件将窗口向下滚动到 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 回答