【发布时间】:2011-02-10 13:18:49
【问题描述】:
更新
我已经恢复到 Jquery 1.3.2 并且一切正常,不确定问题是什么,因为除了 jquery 和 ui 库版本之外我没有更改任何其他内容。
更新结束
我遇到了JQuery UI datepicker 的问题。日期选择器正在附加到一个类,该部分正在工作,但没有显示日期选择器。
这是我正在使用的日期选择器代码,以及当我单击具有类“.datepicker”的输入框时生成的内联样式。
$('.datepicker').datepicker({dateFormat:'dd/mm/yy'});
display:none;
left:418px;
position:absolute;
top:296px;
z-index:1;
如果我将 display:none 更改为 display:block 日期选择器可以正常工作,但在我选择日期时它不会关闭。
正在使用的 Jquery 库:
- jQuery JavaScript 库 v1.4.2
- jQuery UI 1.8 jQuery UI 小部件 1.8
- jQuery UI 鼠标 1.8 jQuery UI
- 位置 1.8 jQuery UI Draggable 1.8
- jQuery UI Droppable 1.8 jQuery UI
- 日期选择器 1.8
【问题讨论】:
-
似乎 display:none 和 display:block 覆盖了 datepicker 调用的 show()/hide() 方法。你确定其他地方没有 CSS 规则冲突吗?
-
日期选择器插件正在生成 display:none,并且我的样式表中没有附加 css。
标签: jquery jquery-ui datepicker uidatepicker jquery-ui-datepicker