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