我在水平分区中使用jscrollpane,其中jscroll有助于滚动。 问题是在ajax的帮助下加载了divison数据。并且在浏览器的宽度发生变化之前,jscrollpane不会显示滚动条。
正如我正在使用
api.reinitialise();
在宽度更改时重新初始化滚动条的方法。所以任何人都可以为我提供解决方案,以便在ajax的帮助下加载数据后,它会自动重新初始化并向我显示滚动条。
我也从json加载数据并解析它,因此加载到浏览器需要时间。
答案 0 :(得分:1)
您应该在加载ajax数据后初始化jscrollpane滚动条。如果您之前使用jscrollpane它不会显示。
这就是为什么当您调整浏览器窗口的大小时api.reinitialise();用于自动加载jscrollpane并相对于浏览器窗口调整其宽度。
将ajax数据加载到分区时调用jscrollpane。
例如
$('#div').load('x.json');
$('#div').jScrollPane();
or
$('#div').load('x.json').jScrollPane();