http://blog.csdn.net/francislaw/article/details/7740630

引用

<link rel="stylesheet" href="css/fullcalendar.css" />
<link rel="stylesheet" href="css/nivo-slider.css" />
<link rel="stylesheet" type="text/css" href="css/dpl-min.css" />
<link rel="stylesheet" type="text/css" href="css/bui-min.css" />
<link rel="stylesheet" type="text/css" href="css/common.css" /> <script src="/js/bui-min.js" type="text/javascript"></script>
<script src="/js/fullcalendar.min.js" type="text/javascript"></script>
<script src="/js/jcarousellite_1.0.1.js"type="text/javascript"></script>
<script src="/js/jquery.nivo.slider.js" type="text/javascript"></script>

HTML代码

<div class="calendar">
<div id="calendar">
</div>
</div>

脚本代码

//交易日历
$('#slider').nivoSlider({
directionNav: false,
controlNav: true
}); $("#c_1").jCarouselLite({
speed: 1000,
auto: 3000,
visible: 5,
scroll: 2,
btnNext: "#g_1 .next",
btnPrev: "#g_1 .prev"
}); //<!--提示框-->
var Tooltip = BUI.Tooltip;
var tipinfo = new Tooltip.Tip({
alignType: 'top',
offset: 10,
triggerEvent: 'click',
autoHideType: 'click',
title: '提示信息',
elCls: 'tips tips-success',
width: 150,
zIndex: 1000,
offset: 10
});
tipinfo.render(); $('#calendar').fullCalendar({
aspectRatio: 0.5,
// height: 310,
contentHeight: 300,
monthNames: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
monthNamesShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
dayNames: ["日", "一", "二", "三", "四", "五", "六"],
dayNamesShort: ["日", "一", "二", "三", "四", "五", "六"],
buttonText: {
today: "今天"
}, events: function (start, end, callback) {
var _start = new Date(start.getTime()); // Math.round()
var _end = new Date(end.getTime());
$.ajax({
type: "post",
url: '../../Handler/Control.ashx',
data: { option: "calendar", start: _start.getFullYear() + '-' + (_start.getMonth() + 1) + '-' + _start.getDate(), end: _end.getFullYear() + '-' + (_end.getMonth() + 1) + '-' + _end.getDate() },
dataType: "json",
async: false,
success: function (data) {
data = eval(data);
callback(data);
}
});
}, eventMouseover: function (calEvent, jsEvent, view) {
var offset = $(this).offset();
tipinfo.set('title', calEvent.tip)
tipinfo.show();
var offheight = tipinfo.get('el').outerHeight(false) + 7;
var offwidth = tipinfo.get('el').outerWidth(false) / 2 - $(this).outerWidth(false) / 2
var top = offset.top - offheight;
var left = offset.left - offwidth;
tipinfo.set('x', left);
tipinfo.set('y', top); },
eventMouseout: function (calEvent, jsEvent, view) {
tipinfo.hide();
},
viewRender: function () {
$(".fc-day").each(function () {
var datestr = $(this).attr('data-date');
// if (selectdate.indexOf(datestr) >= 0) {
// //$(this).css("background","#fff url(/templates/default/images/saledate.png) no-repeat scroll 1px 1px")
// }
})
}
});

fullcalender的更多相关文章

  1. JQuery fullcalender文档

    转载: http://blog.csdn.net/lgg2011. 使用方式, 引入相关js, css后, $(‘#div_name’).fullCalendar({//options});  接受的 ...

  2. 日历插件FullCalendar应用:(一)数据展现

    在博客园逛了很长时间了,它帮助我获得了很多知识,很感谢大家的分享,而自己呢,由于各种纠结一直没提笔写博客,直到我看到了这篇文章http://www.cnblogs.com/zhaopei/p/why_ ...

  3. jQuery插件实战之fullcalendar(日历插件)Demo

    jQuery的插件许多,应用的场景也很丰富,今天我这里给大家介绍一款很有用的日历页面开发插件 - fullcalendar,眼下最新版本号是1.5.1,使用这款插件可以高速帮助你高速编程实现基于web ...

  4. fullcalendar案例一<原>

    fullcalendar是个很强大的日历控件,可以用它进行排班.排会议.拍任务,很直观,用户体验良好. 看下效果图: #parse("index/head.vm") <lin ...

随机推荐

  1. PC-HTML5-搜索框

    代码如下: <input type="text" placeholder="输入 回车搜索" autofocus x-webkit-speech>很 ...

  2. Android窗口管理服务WindowManagerService对输入法窗口(Input Method Window)的管理分析

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8526644 在Android系统中,输入法窗口 ...

  3. boost库在工作(39)网络UDP异步服务端之九

    前面创建的UDP服务器和客户端,都是同步的方式,也就是说当接收数据时,不能参与别的事情执行的.如果在一个只有界面线程的程序里,又不想创建多线程,导致复杂程度的增加,在这种情况之下,我们还有一个方案可以 ...

  4. [Python学习笔记][第七章Python文件操作]

    2016/1/30学习内容 第七章 Python文件操作 文本文件 文本文件存储的是常规字符串,通常每行以换行符'\n'结尾. 二进制文件 二进制文件把对象内容以字节串(bytes)进行存储,无法用笔 ...

  5. My way to Python - Day02

    版权声明: 本文中的资料均来自于互联网.将各路内容摘抄于此,作为学习笔记,方便用作后面翻阅查看.如果原作者对文中内容的引用有任何版权方面的问题,请随时联系,我将尽快处理. 特别鸣谢:武沛齐 <P ...

  6. EffectiveC#3--选择is或者as操作符而不是做强制类型转换

    1.用as运算符进行类型转换.因为比起盲目的强制转换它更安全,而且在运行时效率更高. 安全体现在:as操作符就算是转化一个null的引用时,也会安全的返回一个null而不会像强制转换抛出异常. 2.a ...

  7. 我对 javascript 闭包的理解

    学js的学到闭包,但是理解不深. 后来看了一下这篇文章: 地址:http://leepiao.blog.163.com/blog/static/4850313020112835355917/ 内容如下 ...

  8. IIS7如何显示详细错误信息

    使用Vista或Win7操作系统的用户在不断增加,用Win7旗舰版开发测试程序程序人员也与日俱增,Win7下测试程序时,如果程序出 错,IIS7会提示HTTP Error 500 - Internal ...

  9. 使用do...while的方法输入一个月中所有的周日

    do{ var date = Number(prompt('请输入一个月的总天数')); var start = (prompt('请输入一个月的一号是周几')); for(var i=0;i< ...

  10. Eclipse 整合cvs教程及遇到的问题

    今天看着视频教程学习cvs版本管理,现在很多企业开发或许都采用了版本管理器,因为这样可以更好的进行团退开发与代码管理,所以学习一种版本管理技术还是很重要的. 最原始的独立版本管理是由两部分组成的,一个 ...