0

我正在使用以下代码作为一个简单的切换按钮来显示/隐藏一些额外的内容:

    $(".toggle .button").click(function() {
    $(this).next().slideToggle('fast');
});

问题是如果切换位于屏幕底部,用户必须向下滚动才能查看新打开的切换内容。所以我的问题是:我怎样才能通过在用户单击切换时将窗口跳转到正确的位置来自动向用户显示切换的数据?

谢谢

4

1 回答 1

1

您可以使用动画来完成这项工作:

$('html,body').animate(
   {scrollTop: $('#your-content-id').offset().top},
   'slow'
);
于 2012-10-09T12:12:20.787 回答