Как я могу инициировать jscrollpane только тогда, когда у элемента есть переполнение прокрутки?
-
26-10-2019 - |
Вопрос
у меня есть немного ul
элементы с overflow: auto
. Анкет Большинство из них не переполняются, но некоторые из них делают. Я хочу инициализировать jscrollpane только на тех элементах, которые имеют переполнение, у которых прокрутка.
Я не вижу очевидного способа в документах, чтобы сделать это!
Возможно, мне нужно обнаружить наличие прокрутки каким -то другим образом, а затем гнездировать инициализацию JScrollpane внутри?
Решение
Вы можете проверить, больше ли содержимое элемента UL больше размера дисплея UL со следующим кодом:
$(yourobject).attr('scrollHeight') > $(yourobject).height()
Вы можете использовать операцию фильтра jQuery для фильтрации вашего запроса.
Не связан с StackOverflow