繁体   English   中英

为什么我不能在单独的字段中重复使用我的 Pikaday 日历?

[英]Why can't I reuse my Pikaday calendar in a separate field?

我在我的网络应用程序中使用 Pikaday,我有 2 个输入字段,我想在其中使用我的日历的相同实例。

 var picker = new Pikaday({
        field: $('.datePickerPerDay')[0],
        format: 'MM/DD/YYYY',
        minDate: moment().toDate()
    });

这就是我定义日历的方式。 然后。 我为两个输入字段提供了“datePickerPerDay”类。 但它只适用于其中一个输入,而不适用于另一个。 为什么会这样? 可以像我想要的那样使用它吗?

只需遍历.datePickerPerDay元素并为每个元素创建一个新的 Pikaday 实例:

$('.datePickerPerDay').each(function() {
  var picker = new Pikaday({
    field: this,
    format: 'MM/DD/YYYY',
    minDate: moment().toDate()
  });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM