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 相关文章推荐
Mootools 1.2教程 定时器和哈希简介
Sep 15 Javascript
JavaScript 选中文字并响应获取的实现代码
Aug 28 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 Javascript
vue-resource 拦截器使用详解
Feb 21 Javascript
Vue form 表单提交+ajax异步请求+分页效果
Apr 22 Javascript
js实现字符全排列算法的简单方法
May 01 Javascript
vue 2.0封装model组件的方法
Aug 03 Javascript
JS SetInterval 代码实现页面轮询
Aug 11 Javascript
vue 路由页面之间实现用手指进行滑动的方法
Feb 23 Javascript
javascript显示动态时间的方法汇总
Jul 06 Javascript
layui扩展上传组件模拟进度条的方法
Sep 23 Javascript
Vue ​v-model相关知识总结
Jan 28 Vue.js
纯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 Yii框架之表单验证规则大全
2015/11/16 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
浅谈PHP错误类型及屏蔽方法
2017/05/27 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
javascript DOM编程实例(智播客学习)
2009/11/23 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
js实现键盘操作实现div的移动或改变的原理及代码
2014/06/23 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
2016/09/05 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
简单谈谈Javascript函数中的arguments
2017/02/09 Javascript
React复制到剪贴板的示例代码
2017/08/22 Javascript
vue父子组件的嵌套的示例代码
2017/09/08 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
Vuex modules模式下mapState/mapMutations的操作实例
2019/10/17 Javascript
微信小程序服务器日期格式化问题
2020/01/07 Javascript
你知道JavaScript Symbol类型怎么用吗
2020/01/08 Javascript
jquery实现轮播图特效
2020/04/12 jQuery
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
使用python遍历指定城市的一周气温
2017/03/31 Python
Python实现删除文件中含“指定内容”的行示例
2017/06/09 Python
Python中执行存储过程及获取存储过程返回值的方法
2017/10/07 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
python获取命令行输入参数列表的实例代码
2018/06/23 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
阿玛尼美妆英国官网:Giorgio Armani Beauty英国
2019/03/28 全球购物
视光学专业毕业生推荐信
2013/10/28 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
浅析python中特殊文件和特殊函数
2022/02/24 Python
10大幻兽系恶魔果实 蝙蝠果实上榜,第一自愈能力强
2022/03/18 日漫