javascript-jQuery datepicker导致页面溢出

我正在使用jQuery-ui 1.8中的datepicker控件. from-date是文本输入.我附上一个非常简单的日期选择器:

$('#from-date').datepicker();

这会导致页面溢出(垂直滚动条),这是我试图避免的.单击起始日期后,将显示日期选择器控件,并且滚动条消失.关闭日期选择器后,滚动条不再显示.

文本字段位于div内,该div具有overflow:auto和固定的高度和宽度.我怀疑这是z-index问题.

我究竟做错了什么 ?我将如何调试呢?

解决方法:

我有完全一样的问题.在为我准备好文档后,将Datepicker包装到具有固定位置的新div中:

$(document).ready(function() {
    // ...
    $("#ui-datepicker-div").wrap('<div style="position:absolute;top:0px;"></div>');
}
上一篇:javascript-滚动到div中的元素


下一篇:javascript-如何获取用户向下滚动页面的像素数?