Удалить / уничтожить 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 а также JQueryMultiSelect ).

1 ответ

Но это работает $("#ID").getNiceScroll().remove();

Попробуйте выполнить в консоли на демонстрационной странице nicescroll: $("#boxscroll2").getNiceScroll().remove() и вы увидите, что первый div Это простой прокручиваемый DIV изменится с полос прокрутки nicescroll на родные браузерные.

Другие вопросы по тегам