UL上的jQuery,jScrollPane

我出于某种原因无法完成这项工作。

我希望jscrollpane用于无序列表(ul)。

我已经成功地做到了这一点,但是当与嵌套的ul一起使用时,它似乎不起作用。 我已将我的例子上传到jsFiddle,所以任何人都可以看一看并摆弄。

你可以看看这里: http : //jsfiddle.net/44db/eAX8b/

我昨天发布了这个答案,但错误的问题 !

这是正确的问题:

您不应将jScrollPane直接应用于UL。 因为jScrollPane需要向页面添加额外的标记(以表示滚动轨道等),否则将导致无效的HTML。 相反,你应该将你的UL包装在一个div中并将jScrollPane应用于它。

此外,当我查看您的示例时,您似乎在最初隐藏的元素上使用jScrollPane。 如果是这种情况,则需要在显示此示例中的元素后重新初始化jScrollPane:

http://jscrollpane.kelvinluck.com/invisibles.html