Javascript Arshaw日历特定日期css更改颜色

Javascript Arshaw日历特定日期css更改颜色,javascript,jquery,css,calendar,fullcalendar,Javascript,Jquery,Css,Calendar,Fullcalendar,我正在尝试更改arshaw日历中月视图中框的颜色。这就是我目前所拥有的,我知道我不擅长javascript,所以我有点被卡住了。我应该能够做的是,这个脚本被调用来改变颜色。因此,首先我保存今天的日期,然后我将日历更改为他们想要的日期。然后在这里,我尝试更改日历的css,但它不起作用:(。然后我将日期设置回原始日期。firebug在控制台中说的所有内容都是未定义的 function changeDate (dayToChange) { var original=$('#calen

我正在尝试更改arshaw日历中月视图中框的颜色。这就是我目前所拥有的,我知道我不擅长javascript,所以我有点被卡住了。我应该能够做的是,这个脚本被调用来改变颜色。因此,首先我保存今天的日期,然后我将日历更改为他们想要的日期。然后在这里,我尝试更改日历的css,但它不起作用:(。然后我将日期设置回原始日期。firebug在控制台中说的所有内容都是未定义的

    function changeDate (dayToChange) {

    var original=$('#calendar').fullCalendar( 'getDate' );

    $('#calendar').fullCalendar('gotoDate',$('#calendar').fullCalendar.year,$('#calendar').fullCalendar.month, dayToChange );

    $($('#calendar').fullCalendar( 'getDate' )).css('background-color', '#ffcccc');

    $('#calendar').fullCalendar('gotoDate',original);
    var e = $('#calendar').fullCalendar( 'getDate' );



    }

这个问题的重复项已经太多了。看看这个例子:


在这里发布问题之前,请先进行研究!

事实上,我自己也明白了:p

$('#calendar').find ('td.fc-day' + *dayToChange*).css('background-color', '#ffcccc');

这可以在任何javascript中使用。您必须使用find jquery函数,因为它的级别远低于
(“#calender”)
因此您需要它来搜索所有级别。更改的日期将更改单元格,而不是实际日期。

我已经读过那篇文章,但我也不知道如何使用该代码。是否可以在$(document.ready(function(){$('#calendar')。fullCalendar({})中使用完整的javascript解决方案提前谢谢:)