答案 0 :(得分:10)
在jquery.ui.datepicker.js
中,这是在外部点击时隐藏日历的代码:
...
if (!$.datepicker.initialized) {
$(document).mousedown($.datepicker._checkExternalClick);
$.datepicker.initialized = true;
}
...
因此,您可以使用以下命令删除此事件处理程序:
$(document).unbind('mousedown', $.datepicker._checkExternalClick);
答案 1 :(得分:1)
如果您在div上创建日期选择器而不是输入框,它将始终保持打开状态 这是你想要的,还是应该点击打开然后永远保持开放?
答案 2 :(得分:0)