我使用相同的方法在您点击控制区域外或自动隐藏时关闭日历。
$(document).ready(function() {
$('#example1').datepicker({
format: "dd/mm/yyyy",
autoclose: true
});
$('#example2').datepicker({
format: "dd/mm/yyyy"
}).on('change', function() {
$('.datepicker').hide();
});
});
window.addEventListener('resize', function(e) {
$('#example2').datepicker("hide");
}, true);
答案 0 :(得分:0)
只要按钮具有焦点,就不允许再次单击以显示日历。添加模糊允许后续点击。
window.addEventListener('resize', function(e) {
$('#example2').datepicker("hide");
popup.trigger('blur');
}, true);