Я вчера отправил этот ответ, но на неправильный вопрос !
Вот на правильный вопрос:
Вы не должны применять jScrollPane непосредственно к UL. Поскольку jScrollPane необходимо добавить дополнительную разметку на вашу страницу (для представления дорожки прокрутки и т. Д.), Это приведет к некорректному HTML, если вы это сделаете. Вместо этого вы должны обернуть свой UL, например, в. div и применить к этому jScrollPane.
Кроме того, когда я смотрю на ваш пример, выясняется, что вы используете jScrollPane для элементов, которые изначально скрыты. Если это так, то вам нужно будет повторно инициализировать jScrollPane после показа элементов, как в этом примере:
http://jscrollpane.kelvinluck.com/invisibles.html