如果元素有溢出滚动条,我怎么能初始化jScrollPane?

时间:2011-10-18 19:25:13

标签: jquery jscrollpane browser-scrollbars

我有一些ul元素与overflow: auto。他们中的大多数不会溢出,但其中一些会溢出。我想只在那些有溢出的元素上初始化jScrollPane,它们有一个滚动条。

我无法在文档中看到明显的方法来执行此操作!

也许我需要以其他方式检测滚动条的存在,然后将我的jScrollPane初始化嵌入其中?

1 个答案:

答案 0 :(得分:2)

您可以使用以下代码检查ul元素的内容是否大于ul的显示大小:

$(yourobject).attr('scrollHeight') > $(yourobject).height() 

您可以使用jQuery过滤器操作来过滤查询。