我有一个带有div类的overflow: auto;。当此滚动条出现时,有什么方法可以控制它?

我有一个ajax照片库(没有页面刷新),其中一些标题文本在div中,但是内容的长度是不同的。如果您在该div中向下滚动,然后前进到下一张幻灯片,则滚动条不会回到顶部。因此,我想知道是否有一种方法可以控制此滚动条。谢谢。

最佳答案

使用jQuery,您可以像这样设置滚动区域的顶部:

$('#contents').scrollTop(0);

Here's a demo showing this in action->

请注意,如果没有jQuery,这也是可能的:
document.getElementById('contents').scrollTop = 0;

And a demo of that->

对于这两个演示,请按“重置”按钮将滚动条设置回顶部。

关于javascript - CSS溢出滚动条可以用Javascript控制吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6022626/

10-12 07:29
查看更多