jquery datepicker无法正常工作。当我第一次使用id点击日期输入时,它显示的完全符合预期。但是,当我第二次点击它时,它只显示输入字段。当我在输入外部单击并返回到此输入时,出现相同的问题意味着仅显示输入。但是当输入控制改变时,它工作正常。主要问题是什么
我使用了以下代码
输入是
Begin Date:
<input type="text" class="span6" required name="begindate" placeholder="Enter Start Date" id="activity_start">
和jquery脚本是
$('#activity_start').datepicker({changeMonth: true,changeYear: true});
我正在使用1.9.2 jquery ui库文件 请帮我解决这个问题。对不起我的英语不好。
答案 0 :(得分:0)
1.10.2导致问题
if (!$.datepicker.initialized) {
$(document).mousedown($.datepicker._checkExternalClick);
$.datepicker.initialized = true;
}
<强> 1.9.2。版本,按预期工作
if (!$.datepicker.initialized) {
$(document).mousedown($.datepicker._checkExternalClick)
.find(document.body).append($.datepicker.dpDiv);
$.datepicker.initialized = true;
}