FullCalendar DayClick 单击了两次
Posted
技术标签:
【中文标题】FullCalendar DayClick 单击了两次【英文标题】:FullCalendar DayClick clicked twice 【发布时间】:2016-08-04 22:05:58 【问题描述】:我对 JQuery 很陌生,所以请原谅我缺乏经验,我肯定会在这个问题中证明这一点。到目前为止,我已经编写了一个日历,可以更改日历中特定日期框的颜色。
我想要做的是,如果再次选择特定日期的框,它会变回白色。问题是,我不太了解整个 dayClick 功能.我尝试制作了一个名为 dayUnClick 的类似函数,除了指定的颜色外,它是相同的,但它不起作用。
Picture of Code
【问题讨论】:
【参考方案1】:您可以使用一个类非常简单地做到这一点:
$("calendar").fullCalendar(
dayClick: function (date, jsEvent, view)
if ($(this).hasClass("clicked"))
$(this).css("background-color", "white");
$(this).removeClass("clicked");
else
$(this).css("background-color", "pink");
$(this).addClass("clicked");
);
【讨论】:
你是个巫师!非常感谢以上是关于FullCalendar DayClick 单击了两次的主要内容,如果未能解决你的问题,请参考以下文章
使用 ng-fullcalendar dayClick 时的数据绑定