在日历中的特定日期之后更改背景颜色

2024-04-08

我有一个事件日历。我想将特定日期 [SOC DATE] 之后所有列的背景颜色更改为绿色,该日期之后更改为红色。我的日历如下。

<td class="fc-day fc-wed fc-widget-content fc-past" data-date="2014-02-19">
<td class="fc-day fc-thu fc-widget-content fc-past" data-date="2014-02-20">
<td class="fc-day fc-fri fc-widget-content fc-today fc-state-highlight" data-date="2014-02-21">
<td class="fc-day fc-sat fc-widget-content fc-future" data-date="2014-02-22">
<td class="fc-day fc-sun fc-widget-content fc-future fc-last" data-date="2014-02-23">

我设法使用以下 jquery 更改该日期 [SOC DATE] 的背景颜色。

$("[data-date=2014-02-22]").css("background-color","#ff9bd7");

但我无法更改之前和过去日期的颜色。 我试过$("[data-date>2014-02-22]").css("background-color","red");但不工作。

提前致谢。


尝试这个:

$('[class*="fc"]').filter(function() {
  return $(this).data('date') > "2014-02-22";
}).css("background-color","red");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在日历中的特定日期之后更改背景颜色 的相关文章

随机推荐