0
我對JQuery很新,所以請原諒我缺乏經驗,我肯定會在這個問題中展示。到目前爲止,我已經編寫了一個日曆,用於更改日曆中特定日期框的顏色。FullCalendar DayClick點擊兩次
我希望能夠做的是讓特定日子的方框變回白色,如果再次選擇。問題是,我不完全明白dayClick函數。我嘗試製作一個名爲dayUnClick的類似函數,它與指定的顏色相同,但不起作用。
我對JQuery很新,所以請原諒我缺乏經驗,我肯定會在這個問題中展示。到目前爲止,我已經編寫了一個日曆,用於更改日曆中特定日期框的顏色。FullCalendar DayClick點擊兩次
我希望能夠做的是讓特定日子的方框變回白色,如果再次選擇。問題是,我不完全明白dayClick函數。我嘗試製作一個名爲dayUnClick的類似函數,它與指定的顏色相同,但不起作用。
您可以使用一個類做得很乾脆:
$("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");
}
});
你是個巫師!萬分感謝 –