jScrollPane设置高度

时间:2012-04-23 14:56:24

标签: jquery jscrollpane

不知何故,我不知道如何设置jScrollPane的高度。

http://tinyw.in/BLrg点击简报546.现在你看到滚动条,手动滚动它。你看,它变得非常深入。我怎样才能让它像包装一样大? (600像素)

它是一个带有div作为jScrollPane的包装器的UL。我已经将这个包装器的高度设置为600px,我尝试了几种东西,但不知怎的,我没有让它工作。

这个div后来被隐藏了,我知道我必须重新初始化,但也许这很重要。 :)

它不应该采用它附着的元素的高度吗?

谢谢!

如果删除了简报(看起来很乐意这样做),只需按下新建

即可

1 个答案:

答案 0 :(得分:1)

我相信在logic.frontend.js中你的initJScrollPane函数中,你设置了css后用javascript设置高度:

var width = $('#elementsContainer ul').width();
var height = $('#elementsContainer ul').height();

$('#jScrollPane_Wrapper').css({'height' : height, 'width' : width});
$('#jScrollPane_Wrapper').jScrollPane({
    height: 600
});

我认为,这可能会获得整个内容的高度(<ul>),这会导致您想要设置错误的高度。

也许将其改为此将解决它:

var height = $('#elementsContainer').height();

因为它设置为600px,我相信你也想要设置它。