Удалить / уничтожить Nicescroll bar из элемента (интеграция с JQuery MultiSelect)
Я добавил NiceScroll
бар для div:
$("#div-name").niceScroll();
Как я могу удалить / уничтожить его?
Я пробовал следующее, но это не работает:
$("#div-name").getNiceScroll().stop();
Следующее также не является решением:
$("#div-name").getNiceScroll().resize();
$("#div-name").getNiceScroll().hide();
РЕДАКТИРОВАТЬ: Я нашел проблему! При добавлении NiceScroll
в div, которые автоматически генерируются плагином JQuery Multiselect, на iPad у меня есть некоторые проблемы с визуализацией на других NiceScroll
дивы. Так что это, вероятно, проблема, связанная с интеграцией двух плагинов ( NiceScroll
а также JQuery
MultiSelect
).
1 ответ
Но это работает $("#ID").getNiceScroll().remove();
Попробуйте выполнить в консоли на демонстрационной странице nicescroll: $("#boxscroll2").getNiceScroll().remove()
и вы увидите, что первый div Это простой прокручиваемый DIV изменится с полос прокрутки nicescroll на родные браузерные.