web-dev-qa-db-ja.com

要素からNicescrollバーを削除/破棄します(JQuery MultiSelectとの統合)

DivにNiceScrollバーを追加しました。

$("#div-name").niceScroll();

どうすれば削除/破棄できますか?

次のことを試しましたが、機能しません。

$("#div-name").getNiceScroll().stop();

以下も解決策ではありません。

$("#div-name").getNiceScroll().resize();
$("#div-name").getNiceScroll().hide();

編集:問題が見つかりました! JQuery Multiselect プラグインによって自動的に生成されるdivにNiceScrollを追加すると、iPadでは他のNiceScrolldivで視覚化の問題が発生します。したがって、これはおそらく2つのプラグイン(NiceScrollJQueryMultiSelect)の統合に関連する問題です。

11
Diego87

しかし、これは機能します$("#ID").getNiceScroll().remove();

$("#boxscroll2").getNiceScroll().remove()のnicescrollデモページのコンソールで実行してみてください。最初のdiv これは単純なスクロール可能なDIVですがnicescrollスクロールバーからネイティブブラウザーのものに変わります。

22
Gromo