我有一些ul
元素与overflow: auto
。他们中的大多数不会溢出,但其中一些会溢出。我想只在那些有溢出的元素上初始化jScrollPane,它们有一个滚动条。
我无法在文档中看到明显的方法来执行此操作!
也许我需要以其他方式检测滚动条的存在,然后将我的jScrollPane初始化嵌入其中?
答案 0 :(得分:2)
您可以使用以下代码检查ul元素的内容是否大于ul的显示大小:
$(yourobject).attr('scrollHeight') > $(yourobject).height()
您可以使用jQuery过滤器操作来过滤查询。