为什么我不能在单独的字段中重复使用我的 Pikaday 日历?
Why can't I reuse my Pikaday calendar in a separate field?
我在我的 Web 应用程序中使用 Pikaday,我有 2 个输入字段,我想在其中使用我的日历的相同实例。
var picker = new Pikaday({
field: $('.datePickerPerDay')[0],
format: 'MM/DD/YYYY',
minDate: moment().toDate()
});
这就是我定义日历的方式。然后。我给两个输入字段 class "datePickerPerDay"。但它只适用于其中一个输入,而不适用于另一个。为什么会这样?可以像我想的那样使用吗?
只需遍历 .datePickerPerDay
个元素并为每个元素创建一个新的 Pikaday 实例:
$('.datePickerPerDay').each(function() {
var picker = new Pikaday({
field: this,
format: 'MM/DD/YYYY',
minDate: moment().toDate()
});
});
我在我的 Web 应用程序中使用 Pikaday,我有 2 个输入字段,我想在其中使用我的日历的相同实例。
var picker = new Pikaday({
field: $('.datePickerPerDay')[0],
format: 'MM/DD/YYYY',
minDate: moment().toDate()
});
这就是我定义日历的方式。然后。我给两个输入字段 class "datePickerPerDay"。但它只适用于其中一个输入,而不适用于另一个。为什么会这样?可以像我想的那样使用吗?
只需遍历 .datePickerPerDay
个元素并为每个元素创建一个新的 Pikaday 实例:
$('.datePickerPerDay').each(function() {
var picker = new Pikaday({
field: this,
format: 'MM/DD/YYYY',
minDate: moment().toDate()
});
});