我正在一个网站上工作,我需要在表单提交后将用户滚动到页面顶部(使用jQuery),除了实际滚动之外一切正常,我相信这是因为之前的人写的<tables>
中的整个页面和表格元素是滚动的,而不是正文。所以标准的消息如:
$('body, html').animate({ scrollTop: 0 }, 800);
不起作用,因为它们不会将表格/表格滚动到其起点。有没有人有解决方案(除了调整表不会在溢出时滚动)?
答案 0 :(得分:0)
您可以尝试使用选择器*
定位每个元素,然后将动画应用于:
$('*').animate({ scrollTop: 0 }, 800);