我对jscrollpane有点复杂的情况,滚动元素的问题消失了......
我在js root中用jscrollpane调用
var $scrollfix = $('.sidebar nav').jScrollPane().data('jsp');
然后准备好文档
$scrollfix;
在窗口调整大小
$scrollfix.reinitialise();
然后我需要在用一个按钮关闭菜单(放置滚动的位置)时删除jscrollpane,然后在打开时恢复该功能
$(".close").on('click', function(e){
// Close menu
// jScrollpane
$scrollfix.destroy();
e.preventDefault();
});
$(".open").on('click', function(e){
// Open menu
// jScrollpane
$scrollfix;
e.preventDefault();
});
但是,它在关闭后的第二次打开时没有工作,我相信因为$ scrollfix.destroy();完全删除jscrollpane。 如何取回或不完全删除它,只需在关闭的菜单上禁用它?