我知道还有很多其他类似的帖子但找不到这个确切的问题 (我已发布的一个是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文件是一个选项,我需要解决这个问题,目前还没有计划更新框架。
谢谢你, 马里奥