添加全日历中的假日行,如谷歌日历

时间:2016-02-03 07:31:06

标签: javascript fullcalendar

我在项目中使用fullcalendar lib。现在我想添加像谷歌日历这样的假日行,如下图所示。我能这样做吗?怎么样?

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,创建一个函数,该函数返回具有一年所有假日天数的对象,例如

function Holidays(y) {

    var chrstimasDay = new Date(an, "11", "25")

    //Add others holdays days here

    return new Object([{
            title: "Christmas Day's",
            start: moment(chrstimasDay).format("L")
          }
          //Add others holdays days here
        }

然后在fullcalendar中添加此来源

$("#yourDivId").fullCalendar({
    //init your options....
  
            eventSources: [
            {
	            events: Holidays(moment().format('YYYY')),
	            color: "#000",
	            className: "Add extra classname here for customization"
	        }
  })