在jQuery中显示/滚动到页面顶部

在jQuery中显示/滚动到页面顶部,jquery,Jquery,我正在开发一个具有多部分表单的应用程序(步骤1、步骤2等) 我正在做的是,在div中分离这个div,让submit按钮隐藏当前div,并显示下一个div 当隐藏/显示下一部分时,我希望页面滚动到顶部(就像回发一样): $('#my_submit_button').click(function (){ $('#div_one').hide(); $('#div_two').show(); //now it should scroll to top of window...

我正在开发一个具有多部分表单的应用程序(步骤1、步骤2等)

我正在做的是,在div中分离这个div,让submit按钮隐藏当前div,并显示下一个div

当隐藏/显示下一部分时,我希望页面滚动到顶部(就像回发一样):

$('#my_submit_button').click(function (){
    $('#div_one').hide();
    $('#div_two').show();

    //now it should scroll to top of window...
    $(window).scrollTop(100);
});
然而,这并不像预期的那样有效

    $('body').animate({scrollTop : 0},'slow');
最后一部分用这个


也可以使用
.hide(“fast”)
.show(“fast”)
您可以通过执行以下操作滚动到div的顶部:

$('#my_submit_button').click(function (){
    $('#div_one').hide();
    $('#div_two').show();

    window.location.href = '#div_two';
});