如何获得溢出的div的宽度,该div是较小div的子级?

时间:2015-11-16 19:45:53

标签: jquery css materialize

我正在使用Materialize,我在col s12 l9 div中有一个消息线程列表(它们是链接)(用于设置div的列数)。一次只显示5个线程链接,然后有一个链接可以在其旁边加载另外5个消息线程(通过AJAX)。我使用overflow:scroll和white-space:nowrap将所有内容保存在一行上,用户可以水平滚动查看所有按钮。

我遇到的问题是,当用户点击“加载更多”按钮时,我希望它滚动到div的右端。我使用$('。topics')。animate({scrollLeft:width},1000)来做到这一点。但我无法得到正确的宽度数。 $('。topics')。width()返回屏幕上显示的大小。我尝试的其他所有东西(outerWidth(),获得正确的位置,以及各种vanilla js方法)都没有用。

0 个答案:

没有答案