滚动 div 到顶部在 Chrome/Safari 上不起作用
Scroll div to the top doesn't work on Chrome/Safari
我有一个 div 有独立的滚动条。在某些时候,我试图通过使用此行使其滚动到其容器的顶部:
document.getElementById('page-content').scroll(0,0);
在 Firefox 上效果很好,但在 Safari/Chrome 上效果不佳。它说滚动是 undefined
如果我只使用
scroll(0,0);
那么到处都能用,当然不是我需要的
如果我能避免使用 jQuery 就更好了。
您可以使用以下内容:
document.getElementById('page-content').scrollTop = 0;
我有一个 div 有独立的滚动条。在某些时候,我试图通过使用此行使其滚动到其容器的顶部:
document.getElementById('page-content').scroll(0,0);
在 Firefox 上效果很好,但在 Safari/Chrome 上效果不佳。它说滚动是 undefined
如果我只使用
scroll(0,0);
那么到处都能用,当然不是我需要的
如果我能避免使用 jQuery 就更好了。
您可以使用以下内容:
document.getElementById('page-content').scrollTop = 0;