JS日程管理插件FullCalendar简单实例


Posted in Javascript onFebruary 07, 2017

JS日程管理插件FullCalendar简单实例

在线演示              源码下载

HTML

首先第一步就是在需要调用FullCalendar日程插件的页面中载入必要的javascript和css文件,包括jQuery库文件,FullCalendar插件以及FullCalendar样式表。如果您还想要拖动日程的功能,那么还需要加入jQuery ui插件。

<link rel="stylesheet" type="text/css" href="css/fullcalendar.css" rel="external nofollow" > 
<script src="js/jquery-1.9.1.min.js"></script> 
<script src="js/jquery-ui-1.10.2.custom.min.js"></script> 
<script src="js/fullcalendar.min.js"></script>

然后,在页面的body里加入div#calendar,用来放置日历主体。

<div id='calendar'></div>

jQuery

现在我们需要在页面加载完成后,调用FullCalendar插件初始化日历,使用jQuery代码:

$(document).ready(function() { 
 //页面加载完初始化日历 
 $('#calendar').fullCalendar({ 
  //设置选项和回调 
 }) 
 
});

然后保存并浏览页面,你会发现页面中已经显示一个很大的日历表了。当然这还只是一个初步的日历,FullCalendar的强大之处在于它提供了丰富的选项设置、方法及事件,可以很方便的扩展,打造你想要的日历表,先来做一下简单了解。

选项(Options)

FullCalendar官方文档中提供了丰富的操作选项设置,比如是否在日历中显示周末等等,使用方法:

$('#calendar').fullCalendar({ 
 weekends: false //不显示周末,将会隐藏周六和周日 
});

本例需要引用的相关插件:

jQuery下载地址:jQuery v3.0

jQuery ui下载地址:jQuery UI v1.8.18

FullCalendar插件下载地址:FullCalendar

FullCalendar实例源码下载:FullCalendar_demo

FullCalendar的官方网址:http://fullcalendar.io/docs/

Javascript 相关文章推荐
zeroclipboard复制到剪切板的flash
Aug 04 Javascript
得到form下的所有的input的js代码
Nov 07 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
Dec 13 Javascript
JS 操作Array数组的方法及属性实例解析
Jan 08 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
Jun 06 Javascript
js实现checkbox全选、不选与反选的方法
Feb 09 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
Feb 10 Javascript
微信小程序实现顶部选项卡(swiper)
Jun 19 Javascript
vue项目常用组件和框架结构介绍
Dec 24 Javascript
详解基于mpvue微信小程序下载远程图片到本地解决思路
May 16 Javascript
javascript实现摄像头拍照预览
Sep 30 Javascript
基于js实现判断浏览器类型代码实例
Jul 17 Javascript
纯js三维数组实现三级联动效果
Feb 07 #Javascript
在点击div中的p时,如何阻止事件冒泡
Feb 07 #Javascript
bootstrap vue.js实现tab效果
Feb 07 #Javascript
Node连接mysql数据库方法介绍
Feb 07 #Javascript
jQuery监听浏览器窗口大小的变化实例
Feb 07 #Javascript
Bootstrap table表格简单操作
Feb 07 #Javascript
Jquery根据浏览器窗口改变调整大小的方法
Feb 07 #Javascript
You might like
php邮件发送的两种方式
2020/04/28 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
2017/11/24 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
修改jquery.lazyload.js实现页面延迟载入
2010/12/22 Javascript
JQuery获取浏览器窗口内容部分高度的代码
2012/02/24 Javascript
javascript基于HTML5 canvas制作画箭头组件
2014/06/25 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
javascript+html5实现仿flash滚动播放图片的方法
2015/04/27 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
基于axios 的responseType类型的设置方法
2019/10/29 Javascript
vue实现列表滚动的过渡动画
2020/06/29 Javascript
JavaScript 绘制饼图的示例
2021/02/19 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
跟老齐学Python之有点简约的元组
2014/09/24 Python
在Python中使用pngquant压缩png图片的教程
2015/04/09 Python
python实现带声音的摩斯码翻译实现方法
2015/05/20 Python
Python简明入门教程
2015/08/04 Python
python 打印对象的所有属性值的方法
2016/09/11 Python
python 循环遍历字典元素的简单方法
2016/09/11 Python
Python3实现并发检验代理池地址的方法
2016/09/18 Python
Django实现组合搜索的方法示例
2018/01/23 Python
解决yum对python依赖版本问题
2019/07/05 Python
解决Pytorch 训练与测试时爆显存(out of memory)的问题
2019/08/20 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
浅谈python 类方法/静态方法
2020/09/18 Python
使用canvas压缩图片大小的方法示例
2019/08/02 HTML / CSS
岗位职责定义及内容
2013/11/08 职场文书
挖掘机司机岗位职责
2014/02/12 职场文书
八一建军节感言
2014/02/28 职场文书
请假条标准格式规范
2014/04/10 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
公司庆典欢迎词
2015/01/26 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python
python实现手机推送 代码也就10行左右
2022/04/12 Python