JQuery UI datepicker下拉列表在带有JQuery Mobile弹出窗口的Firefox上不起作用

时间:2013-10-31 11:42:51

标签: javascript jquery jquery-ui jquery-mobile datepicker

我知道还有很多其他类似的帖子但找不到这个确切的问题 (我已发布的一个是JQuery UI Datepicker's select Month/Year drop down doesn't work in iPad if the Datepicker is on JQuery Dialog

放入JQuery Mobile弹出窗口(1.3.1)的JQuery UI datepicker(1.10.3)的月份和年份下拉列表无法正常工作,至少在Firefox中(目前在V25上)。

此处示例:

http://jsfiddle.net/mabian/kLdQm/

如果我将弹出窗口中的datepicker div移动到这样的

$('#ui-datepicker-div').ready(function () {
    var popup = document.getElementById('dialog-popup');
    var datePicker = document.getElementById('ui-datepicker-div');
    popup.appendChild(datePicker);
});

它可以工作,但是日期选择器的位置被搞砸了,我宁愿避免在div内部和外部移动,因为我也可以在其他地方的弹出窗口之外移动它。 是否有任何可以使它工作(或至少修复datepicker放置)? 修改JQM文件是一个选项,我需要解决这个问题,目前还没有计划更新框架。

谢谢你,     马里奥

0 个答案:

没有答案