时间:2010-07-25 00:27:41

标签: jquery css jquery-plugins jquery-jscrollpane

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

我认为在将此功能添加到jScrollPane之前,只有可用于解决此问题的脏技巧。我做的是询问jScrollPane是否启用了滚动功能;如果没有,我添加了一个看起来像空/禁用滚动条的div。这是代码:

var scrollPane = $("#id-of-scroll-area");
scrollPane.css("height", "100%"); // I needed this; you may not
var scroll = scrollPane.jScrollPane();
// check if scrolling is enabled
if (!scroll.data('jsp').getIsScrollableV()) {
  scrollPane.css("overflow-y", "hidden");
  scrollPane.css("width", leftPane.width() - 10); // 10 is width of scroll bar
  scrollPane.after('<div id="white-v-bar">&nbsp;</div>');   
}

跳这有助于某人...... 马库斯

这是虚拟滚动条的CSS:

#white-v-bar {
 height:100%;
 width:10px;
 background-color:white;
 float:left;
}