我正在使用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>');
}