javascript - 具体日期或假期具体化

标签 javascript jquery datepicker materialize

是否可以使用 materializecss 将特定的一天设为假期?

如果我通过 'beforeShowDay' 使用 jqueryUI。这一步是我将在 beforeShowDay 函数中调用一个函数,返回日期的状态(事件或假期),添加另一个条件并更改 CSS。

这是一个例子https://codepen.io/mohitbhansali/pen/NPxzYq

我的问题是如何在 materializecss 中创建假期?谢谢

最佳答案

在 Materialise 中,您可以使用 events 选项并添加要突出显示的日期数组。

天数格式必须是eee mmm dd yyyy。在此具体化之后,向日期添加一个 has-event 类,您可以使用它通过 css 突出显示日期。

假设您要突出显示八月的所有星期日作为假期:

$(document).ready(function(){
   $('.datepicker').datepicker({
      events: ["Sun Aug 05 2018",
               "Sun Aug 12 2018",
               "Sun Aug 19 2018",
               "Sun Aug 26 2018"
              ]
      });
});

这是完整的例子:jsFiddle

关于javascript - 具体日期或假期具体化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52052640/

相关文章:

javascript - 当 jQuery 需要呈现时优化页面速度

javascript - 指令隔离范围 1.2.2

javascript - 数值设置在流程图中

javascript - IFrame OnReadyStateChange 函数

javascript - 关于 javascript/jquery 语法

c# - DataGridTemplateColumn (ComboBox, DatePicker) 重置/清除并且不触发 AddingNewItem

javascript - shieldui日期选择器格式化

javascript - 如何从 SQLview 接收坐标?开放层 3

javascript - HandsOnTable - 从 0.11.0 升级到 0.15.0-beta 2 后销毁并重新创建不起作用

angularjs - Angular Material 日期选择器字段值为空