难以重新初始化jscrollpane卷轴

时间:2013-04-06 22:42:58

标签: javascript ajax

我在水平分区中使用jscrollpane,其中jscroll有助于滚动。 问题是在ajax的帮助下加载了divison数据。并且在浏览器的宽度发生变化之前,jscrollpane不会显示滚动条。

正如我正在使用

api.reinitialise();

在宽度更改时重新初始化滚动条的方法。所以任何人都可以为我提供解决方案,以便在ajax的帮助下加载数据后,它会自动重新初始化并向我显示滚动条。

我也从json加载数据并解析它,因此加载到浏览器需要时间。

1 个答案:

答案 0 :(得分:1)

您应该在加载ajax数据后初始化jscrollpane滚动条。如果您之前使用jscrollpane它不会显示。

这就是为什么当您调整浏览器窗口的大小时api.reinitialise();用于自动加载jscrollpane并相对于浏览器窗口调整其宽度。

将ajax数据加载到分区时调用jscrollpane。

例如

$('#div').load('x.json');
$('#div').jScrollPane();

or


$('#div').load('x.json').jScrollPane();