如何仅在元素具有溢出滚动条时初始化 jScrollPane?
我有一些带有 overflow: auto
的 ul
元素。大多数不会溢出,但也有少数会溢出。我只想在那些有溢出、有滚动条的元素上初始化 jScrollPane 。
我在文档中看不到明显的方法来做到这一点!
也许我需要以其他方式检测滚动条的存在,然后将 jScrollPane 初始化嵌套在其中?
I have some ul
elements with overflow: auto
. Most of them don't overflow but a few of them do. I want to initialise jScrollPane only on those elements that have overflow, that have a scrollbar.
I can't see an obvious way in the docs to do this!
Perhaps I need to detect the presence of a scrollbar in some other way and then nest my jScrollPane initialisation inside that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用以下代码检查 ul 元素的内容是否大于 ul 的显示大小:
您可以使用 jQuery 过滤操作来过滤您的查询。
You can check if the contents of the ul element is bigger than the display size of the ul with the following code:
You can use the jQuery filter operation to filter your query.