如何将元素滚动到其起点

时间:2014-11-06 16:52:35

标签: jquery css

我正在一个网站上工作,我需要在表单提交后将用户滚动到页面顶部(使用jQuery),除了实际滚动之外一切正常,我相信这是因为之前的人写的<tables>中的整个页面和表格元素是滚动的,而不是正文。所以标准的消息如:

$('body, html').animate({ scrollTop: 0 }, 800);

不起作用,因为它们不会将表格/表格滚动到其起点。有没有人有解决方案(除了调整表不会在溢出时滚动)?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用选择器*定位每个元素,然后将动画应用于:

$('*').animate({ scrollTop: 0 }, 800);