我正在使用fullCalender并且dayrender无效

时间:2016-08-04 11:06:38

标签: javascript fullcalendar

我正在使用fullCalender我想改变某些特定日子的颜色我也创建了覆盖图,只要用户点击任何特定的日子就会显示...这工作得很好 现在我想用dayrender来改变细胞的颜色,但它不起作用,请帮助我......

   $(document).ready(function() {
   $('#cal').fullCalendar({
     dayClick: function(date, jsEvent, view) {
        var date=date.format('DD/MM/YY');
        var overlay = jQuery('<div id="overlay"> </div>');
        var label_div=jQuery('<div id=label_date><img  src="../icons/cal.png"></div');
        var label=jQuery('<label id=current_date>'+date+'</label>');
        label.appendTo(label_div);
        label_div.appendTo(overlay);
        var cross=jQuery('<a href="#" id="close" onclick="frameWarp();"><img src="../icons/cross.png"></a>');
        cross.appendTo(overlay);
        var overlay_body=jQuery('<div id=overlay_body></div>');
        overlay_body.appendTo(overlay);
        overlay.appendTo(document.body);


     }//overly complete
      // now change color code which isnt working

        dayRender: function (date, cell) {
    var today = new Date();
    if (date.getDate() === today.getDate()) {
        cell.css("background-color", "red");
    }
}

     })

  });

1 个答案:

答案 0 :(得分:0)

日期是一个时刻对象,因此您需要与另一个时刻对象进行比较。

试试这个:

qq{}