【发布时间】:2012-01-26 06:47:24
【问题描述】:
我正在使用出色的滚动条替换插件 - jScrollpane
我有一个表,当用户滚动到底部时,我通过一个 json 请求向服务器附加行。
每次我提出这个请求时,完成后我都会通过如下所示的starndard方法重新初始化滚动窗格:-
var myLayout;
//initialize sidebar
myLayout = $("#MySplitter").layout({
defaults: {
size: "50%",
onresize: function () {
var api = $('#toppane-wrapper').data('jsp');
api.reinitialise();
}
},
center: {
size: "0px",
onresize: function () {
var api = $('#toppane-wrapper').data('jsp');
api.reinitialise();
}
},
south: {
size: "50%",
onresize: function () {
var api = $('#bottompane-wrapper').data('jsp');
api.reinitialise();
}
}
});
因此,基本上当面板因内容增加而调整大小时,滚动面板应重新初始化并检测新高度,并相应地调整滚动条。
这在我测试过的所有浏览器中都能完美运行,除了 IE 9。
我完全不知道为什么会这样。有人可以帮忙吗?
【问题讨论】:
-
只是一个小小的观察,您也可以说:这适用于除 [...] 之外的所有浏览器。我们可以填写点:P
-
抱歉,我觉得最好提供尽可能多的信息。 :-P
-
按F12,重新加载页面后点击控制台是否出现错误?
-
我已经尝试过了,遗憾的是没有显示错误。
-
你贴的代码是有效的,错误肯定在别处。
标签: jquery jscrollpane jquery-jscrollpane