Настроить полосу прокрутки выпадающего меню Select2 с помощью Simplebar? - PullRequest
1 голос
/ 04 марта 2020

Я пытаюсь настроить полосу прокрутки в выпадающих меню Select2 с помощью библиотеки SimpleBar. Обычно я оборачиваю элемент, содержащий полосу прокрутки, следующей разметкой, как указано в библиотеке Simplebar:

<div data-simplebar></div>

Но сложная часть здесь заключается в том, что класс Select2, который нужно обернуть, select2-results__options, генерируется не только при загрузке страницы, но и только когда открыт раскрывающийся список Select2.

Simplebar документирует еще один способ, который вы можете использовать, например:

new SimpleBar(document.getElementById('myElement'));

Однако элемент, на который я нацеливаюсь, не является ни идентификатором, ни его существующим, пока я не выберу раскрывающийся список и не открою его, что делает его бесполезным.

Есть ли способ настроить полосу прокрутки альтернативным методом?

Простая документация: https://github.com/Grsmto/simplebar/tree/master/packages/simplebar

Выбрать2: https://select2.org/getting-started/basic-usage

...