我可以通过以下代码初始化jScrollPane。
$("#scroll-pane").jScrollPane();
可以使用reinitialize
函数重新初始化。一切正常。
但是当用户调整窗口宽度为低480px
(移动模式)时,我的页面中有一个功能我将需要销毁$("#scroll-pane")
jScrollPane。我可以用以下方法销毁它:
$("#scroll-pane").data('jsp').destroy();
这也有效。但是,当代码无法工作时,我会重新调整到桌面大小窗口。
$("#scroll-pane").jScrollPane();
有什么想法吗?任何解决方法?
答案 0 :(得分:2)
第一次初始化 jscrollpane 时,这会有效
$("#scroll-pane").jScrollPane();
但是在破坏了jscrollpane的实例后,如果你需要重新初始化,你需要像这样调用
$("#scroll-pane").jScrollPane().data().jsp
在此处查看实时演示:http://jsfiddle.net/dreamweiver/j3nE3/178/
快乐编码:)