【发布时间】:2011-03-14 16:31:53
【问题描述】:
好的,所以我正在尝试使用 jquery 的 jscrollpane 插件,它工作正常。问题是我正在尝试实现一种效果,该效果要求滚动条位于初始化时最初传递给它的包含 div 之外。我通过简单地改变这个来完成这个工作:
container.append(
$('<div class="jspVerticalBar" />').append(
$('<div class="jspCap jspCapTop" />'),
$('<div class="jspTrack" />').append(
$('<div class="jspDrag" />').append(
$('<div class="jspDragTop" />'),
$('<div class="jspDragBottom" />')
)
),
$('<div class="jspCap jspCapBottom" />')
)
);
verticalBar = container.find('>.jspVerticalBar');
到这里:
container.parent().parent().append(
$('<div class="jspVerticalBar" />').append(
$('<div class="jspCap jspCapTop" />'),
$('<div class="jspTrack" />').append(
$('<div class="jspDrag" />').append(
$('<div class="jspDragTop" />'),
$('<div class="jspDragBottom" />')
)
),
$('<div class="jspCap jspCapBottom" />')
)
);
verticalBar = container.parent().parent().find('>.jspVerticalBar');
但问题是,当内容不需要滚动条时,它仍会调整窗格的大小以为滚动条留出空间。我似乎无法找到问题所在。我对 jquery 还很陌生,因此尝试调试它很困难,因此我们将不胜感激。
【问题讨论】:
标签: jquery jscrollpane