我希望能够使用jQuery的scrollTo插件为窗口设置动画,在加载Google方向时向下滚动到div。有人可以帮我转换setTimeout行为jQuery并使用scrollTo为滚动设置动画吗?这是不滚动的JavaScript:
GEvent.addListener(gdir, 'load', onGDirectionsLoad)
function onGDirectionsLoad(){
setTimeout('eval(\'window.location = "#directions"\;\')', 500);
}
答案 0 :(得分:2)
使用匿名函数而不是eval()
:
function onGDirectionsLoad() {
setTimeout(function(){
$.scrollTo("#directions", 1000);
}, 500);
}
*使用Ariel Flesler's $.scrollTo() jQuery插件。