Bootstrap select 日期的日期选择器 return 颜色
Bootstrap Datepicker return colour for select dates
好的,
所以我正在使用这个日历https://bootstrap-datepicker.readthedocs.io/en/latest/
我有一个 MVC 控制器,它已经传递了一组日期和这些日期的已知状态,我可以禁用它们。
我想尝试的是,对于某个状态,我更改日历上数字的颜色。
网站上的一个例子有一个相当有趣的 return 绿色,现在我试验时无法让它工作。
所以我复制了整个示例(这是代码片段),并且它都有效 除了 对于 return 绿色,但是如果你使用 sandbox 并启用 'before show day' 你可以看到这个 returning 绿色。
查看沙盒中的 DOM,您可以看到 class 在我的代码中更改为 'green day',它更改为 'day green'。
我的问题是,有人真的让这个工作了吗?
如果是这样,你可以改变什么颜色?我已经搜索过图书馆,但我对它的实际工作原理一无所知。
$('#sandbox-container div').datepicker({
beforeShowDay: function(date){
if (date.getMonth() == (new Date()).getMonth())
switch (date.getDate()){
case 4:
return {
tooltip: 'Example tooltip',
classes: 'active'
};
case 8:
return false;
**case 12:
return "green";**
}
}
});
好的,所以我在输入这个的时候实际上已经解决了这个问题。
添加到bootstrapper-datepickercss以下
.day.purple {
color: purple;
}
无论您如何命名日期 return,因此您不需要 return 颜色,您可以 return 'sausage' 并在 cssreturn绿色,重要的是你的名字return是你的名字cssclass
$('#sandbox-container div').datepicker({
beforeShowDay: function(date){
if (date.getMonth() == (new Date()).getMonth())
switch (date.getDate()){
case 4:
return {
tooltip: 'Example tooltip',
classes: 'active'
};
case 8:
return false;
**case 12:
return "purple";**
}
}
});
好的,
所以我正在使用这个日历https://bootstrap-datepicker.readthedocs.io/en/latest/
我有一个 MVC 控制器,它已经传递了一组日期和这些日期的已知状态,我可以禁用它们。 我想尝试的是,对于某个状态,我更改日历上数字的颜色。
网站上的一个例子有一个相当有趣的 return 绿色,现在我试验时无法让它工作。
所以我复制了整个示例(这是代码片段),并且它都有效 除了 对于 return 绿色,但是如果你使用 sandbox 并启用 'before show day' 你可以看到这个 returning 绿色。
查看沙盒中的 DOM,您可以看到 class 在我的代码中更改为 'green day',它更改为 'day green'。
我的问题是,有人真的让这个工作了吗? 如果是这样,你可以改变什么颜色?我已经搜索过图书馆,但我对它的实际工作原理一无所知。
$('#sandbox-container div').datepicker({
beforeShowDay: function(date){
if (date.getMonth() == (new Date()).getMonth())
switch (date.getDate()){
case 4:
return {
tooltip: 'Example tooltip',
classes: 'active'
};
case 8:
return false;
**case 12:
return "green";**
}
}
});
好的,所以我在输入这个的时候实际上已经解决了这个问题。
添加到bootstrapper-datepickercss以下
.day.purple {
color: purple;
}
无论您如何命名日期 return,因此您不需要 return 颜色,您可以 return 'sausage' 并在 cssreturn绿色,重要的是你的名字return是你的名字cssclass
$('#sandbox-container div').datepicker({
beforeShowDay: function(date){
if (date.getMonth() == (new Date()).getMonth())
switch (date.getDate()){
case 4:
return {
tooltip: 'Example tooltip',
classes: 'active'
};
case 8:
return false;
**case 12:
return "purple";**
}
}
});