📅  最后修改于: 2023-12-03 15:02:17.039000             🧑  作者: Mango
jQWidgets jqxCalendar
是一个基于 jQuery 和 jQuery UI 的日历插件,具有丰富的配置选项。enableWeekend
是 jqxCalendar
的一个特性,用于开启或关闭周末的选中和高亮效果。
启用或禁用周末
// 启用周末
$('#calendar').jqxCalendar({ enableWeekend: true });
// 禁用周末
$('#calendar').jqxCalendar({ enableWeekend: false });
仅高亮工作日或周末
// 仅高亮工作日
$('#calendar').jqxCalendar({
enableWeekend: true,
weekends: [0, 6],
specialDates: [{ date: new Date(), css: 'jqx-calendar-special-date' }]
});
// 仅高亮周末
$('#calendar').jqxCalendar({
enableWeekend: true,
disabledDays: [1, 2, 3, 4, 5],
specialDates: [{ date: new Date(), css: 'jqx-calendar-special-date' }]
});
自定义高亮颜色和文本提示
$('#calendar').jqxCalendar({
enableWeekend: true,
specialDates: [{ date: new Date(), css: 'jqx-calendar-special-date', title: '今天是特别的一天' }]
});
# jQWidgets jqxCalendar enableWeekend 属性
## 简介
`jQWidgets jqxCalendar` 是一个基于 jQuery 和 jQuery UI 的日历插件,具有丰富的配置选项。`enableWeekend` 是 `jqxCalendar` 的一个特性,用于开启或关闭周末的选中和高亮效果。
## 特性
- 可以设置仅高亮工作日,或仅高亮周末,或全部高亮;
- 支持设置具体的工作日和周末;
- 可以自定义高亮颜色和文本提示。
## 用法
启用或禁用周末
```javascript
// 启用周末
$('#calendar').jqxCalendar({ enableWeekend: true });
// 禁用周末
$('#calendar').jqxCalendar({ enableWeekend: false });
仅高亮工作日或周末
// 仅高亮工作日
$('#calendar').jqxCalendar({
enableWeekend: true,
weekends: [0, 6],
specialDates: [{ date: new Date(), css: 'jqx-calendar-special-date' }]
});
// 仅高亮周末
$('#calendar').jqxCalendar({
enableWeekend: true,
disabledDays: [1, 2, 3, 4, 5],
specialDates: [{ date: new Date(), css: 'jqx-calendar-special-date' }]
});
自定义高亮颜色和文本提示
$('#calendar').jqxCalendar({
enableWeekend: true,
specialDates: [{ date: new Date(), css: 'jqx-calendar-special-date', title: '今天是特别的一天' }]
});