【发布时间】:2009-08-25 11:58:36
【问题描述】:
我正在尝试在此页面中复制“DEMO 3”:
http://www.mudaimemo.com/p/simpledialog/
它很好用,只是我动态填充复选框列表,有时我的复选框比页面上的多。有没有办法让这个可以滚动,所以现在有一个最大尺寸,它刚刚离开屏幕。
编辑: 当我尝试向 javascript 添加高度时,框会出现正确的高度,但复选框会继续向下移动页面。如何将复选框保留在容器中并具有垂直滚动条?
$(document).ready(function() {
$('#sdHc3').simpleDialog({
showCloseLabel: false,
height: 400,
open: function() {
$('#checkboxStatus').html('');
},
close: function() {
var c = [];
$('#checkboxForm :checkbox:checked').each(function() {
c.push($(this).val());
});
$('#checkboxStatus').html(' Checked <b>' + c.join(', ') + '</b>.').show();
}
});
【问题讨论】:
-
为容器div设置一个固定的高度并设置溢出滚动。