Javascript 跳转到jQuery中函数完成时的锚链接?

Javascript 跳转到jQuery中函数完成时的锚链接?,javascript,jquery,Javascript,Jquery,我有一个简单的slidetoggle函数,可以在单击时打开。我想做的是将用户跳转到打开的div后面的页面底部。基本上,等待幻灯片切换完成-然后想象单击我的跳转链接将视口向下拉。这是我的密码 $('#clickme').click(function() { $('#form-area').slideToggle('slow', function() { // Animation complete // what can i pu

我有一个简单的slidetoggle函数,可以在单击时打开。我想做的是将用户跳转到打开的div后面的页面底部。基本上,等待幻灯片切换完成-然后想象单击我的跳转链接将视口向下拉。这是我的密码

 $('#clickme').click(function() {
        $('#form-area').slideToggle('slow', function() {
          // Animation complete
                // what can i put here that's like my standard jumpto?

        });
      });

<a href="#form-bottom" id="clickme">Click here</a>

<div class="main" id="form-area" >
 Stuff
</div>
<a name="form-bottom"></a>
$('clickme')。单击(函数(){
$('#form area')。滑动切换('slow',function(){
//动画完成
//我可以在这里放什么,像我的标准跳投?
});
});
东西
这应该可以:

location.href = '#form-bottom';

那很有效-谢谢!有没有一个很好的方法可以将动画平滑地设置到那个位置?试试scrollto插件()非常好而且容易实现。需求稍微改变了,所以我没有尝试scrollto。但我发现在IE6中,location.href强制刷新页面。作为一个快速修复-我只是添加了这个跳转到底部:dh=document.body.scrollHeight ch=document.body.clientHeight if(dh>ch){moveme=dh ch window.scrollTo(0,moveme)}