0

我正在开发一个具有多部分形式的应用程序第 1 步、第 2 步等...)

我正在做的是将其分离到 div 中,并让提交按钮隐藏当前 div,并显示下一个。

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

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

    //now it should scroll to top of window...
    $(window).scrollTop(100);
});

但是,这并没有按预期工作。

4

2 回答 2

1
    $('body').animate({scrollTop : 0},'slow');

最后一部分使用这个。

也使用.hide("fast");.show("fast")

于 2012-04-10T15:16:22.343 回答
0

您可以通过执行以下操作滚动到 div 的顶部:

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

    window.location.href = '#div_two';
});
于 2012-04-10T15:16:31.563 回答