Pikaday 日历在页面加载时打开,有一些选项可以在触发触发后立即关闭和打开?
问问题
1084 次
1 回答
0
默认情况下,当您生成Pikaday
元素时,它不会默认显示,并且仅在用户focus
在 vinculatedinput
字段上生成事件时触发。
如果您提供一些示例代码,我们可以为您提供更好的帮助,但是根据您的要求,我想您使用的pikaday.jquery-plugin
是github pikaday repository上的示例。此示例显示页面加载时的日历,因为它正在执行以下操作js
:
var $datepicker = $('#datepicker').pikaday({
firstDay: 1,
minDate: new Date('2000-01-01'),
maxDate: new Date('2020-12-31'),
yearRange: [2000,2020]
});
// chain a few methods for the first datepicker, jQuery style!
$datepicker.pikaday('show').pikaday('nextMonth');
如果您查看此代码,您会pikaday
发现默认情况下不显示它,该函数显示它被明确调用的日历,如果您删除后续行,则在页面加载时不会显示日历,只有当您专注于input
:_
$datepicker.pikaday('show').pikaday('nextMonth');
希望这可以帮助,
于 2015-01-21T23:15:52.430 回答