Как я могу инициировать jscrollpane только тогда, когда у элемента есть переполнение прокрутки?

StackOverflow https://stackoverflow.com/questions/7812529

Вопрос

у меня есть немного ul элементы с overflow: auto. Анкет Большинство из них не переполняются, но некоторые из них делают. Я хочу инициализировать jscrollpane только на тех элементах, которые имеют переполнение, у которых прокрутка.

Я не вижу очевидного способа в документах, чтобы сделать это!

Возможно, мне нужно обнаружить наличие прокрутки каким -то другим образом, а затем гнездировать инициализацию JScrollpane внутри?

Это было полезно?

Решение

Вы можете проверить, больше ли содержимое элемента UL больше размера дисплея UL со следующим кодом:

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

Вы можете использовать операцию фильтра jQuery для фильтрации вашего запроса.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top