2

可能重复:
如何检查滚动条是否可见?

我有一个 div,overflow : auto所以我不知道它什么时候滚动。但这取决于布局。现在我需要知道它何时滚动,以便我可以在其中应用一些业务逻辑。如何捕捉这个事件?

4

1 回答 1

1

你可以这样检查。当内容发生变化时,您需要附加一个处理程序。并检查内容width,heightscrollWidth,scrollHeight是否相等。

你可以用jQuery做,这样:

if ($("div").scrollHeight == $("div").height)
   // Has Scrollbars
于 2012-11-09T09:00:09.040 回答