1、基本语法: 首先,fullcalendar 和 JQUERY 一样,以面向对象的方式来组织代码
当然,这里的面向对象仅仅是指可以把整个 fullcalendar 理解 为一个类,这个类里包括有很多的属性、方法、委托(函数回调)作为成员变量
通过为这些成员变量赋值,即可实例化出一个符合自己需求的 fullcalendar 实例出来,即最终在浏览器里渲染出的日历
换句话说,我们所做的绝大多数工作就是按照 fullcalendar 的语法约定去配置 出一个符合我们需求的 fullcalendar实例
除非对于极少的特殊需求,fullcalendar 向我们提供的接口不足以满足,才会去修改 fullcalendar 本身的 js 文件
作为一种 JQUERY 插件,可以把 fullcalendar 理解为向 jquery 对象集里添加了一个日历相关的对象,这个对象里相关方法、属性、的调用方式,即为fullcalendar的基本语法
整个语法分为两种: 第一种和日历本身无关,仅仅是利用fullcalendar 提供的方法来进行字符串和日期间的转换,形式如下: $
fullCalendar
formatDate(); 第二种则是与和配置 fullcalendar 实例相关的,这最终会影响到fullcalendar在浏览器里的渲染,形式如下$(‘#someId’)
fullCalendar(content); $(‘#someId’)将得到一个 jquery 对象,其中someId 为你希望渲染日历的元素id
重点是后面一部分
fullCalendar(content); Content 有三种形式: ①为属性赋值 {key:value,…} $('#calendar')
fullCalendar({ weekends: false // will hide