FullCalendar 时间格式化和引入fancybox问题

muchen1584 2015-10-13 05:58:53
Uncaught TypeError: Cannot read property 'msie' of undefined
这是引入fancybox报的错,只是引入js还没写功能

var selectdate = $.fullCalendar.formatDate(date, "yyyy-MM-dd");
当我使用这个方法格式化时间的时候,报错Uncaught TypeError: $.fullCalendar.formatDate is not a function
函数里面的date是select:function(start,end){}中的参数
select:function(start,end){
alert(start);
alert(end);
var selectdate = $.fullCalendar.formatDate(date, "yyyy-MM-dd"); //alert(selectdate);
},


这是我引入的js文件
<link href='css/fullcalendar.css' rel='stylesheet' type="text/css"/>
<link href='css/fullcalendar.print.css' rel='stylesheet' media='print' />
<link rel="stylesheet" href="js/cupertino/jquery-ui.min.css" type="text/css"></link>
<script type="text/javascript" src='js/moment.min.js'></script>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>

<script type="text/javascript" src='js/jquery.min.js'></script>
<script type="text/javascript" src='js/fullcalendar.min.js'></script>
<script type="text/javascript" src="js/fullcalendar.js"></script>

<script type="text/javascript" src="js/jquery-ui.custom.min.js"></script>
<script type="text/javascript" src="js/jquery.fancybox-1.3.4.pack.js"></script>

不太理解这些js文件都是做什么的,引用的比较多,可能有冲突,希望大神们指导一下
...全文
392 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
muchen1584 2015-10-14
  • 打赏
  • 举报
回复
引入fancybox的问题也解决了,jquery版本不对,导致有些方法删除后不能引用,使用jquery-migrate-1.2.1.min.js这个插件就可以解决,开始把它放在fancybox.js后面不起作用,后来把它放在jquery.js后面,就可以了,它是对jquery版本的补全吧,我这样理解。。。
muchen1584 2015-10-14
  • 打赏
  • 举报
回复
格式化时间的问题解决了,是因为官方已经放弃使用$.fullCalendar.format(date,"格式化")这个方法了,取代的方法是
moment.js中的方法 moment(date).format("格式化")
muchen1584 2015-10-14
  • 打赏
  • 举报
回复
引用 1 楼 u010087908 的回复:
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>和
<script type="text/javascript" src='js/jquery.min.js'></script>里去掉一个

<script type="text/javascript" src='js/fullcalendar.min.js'></script>和
<script type="text/javascript" src="js/fullcalendar.js"></script>里去掉一个

然后再试试。


这个还是不行
NANU-NANA 2015-10-13
  • 打赏
  • 举报
回复
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>和
<script type="text/javascript" src='js/jquery.min.js'></script>里去掉一个

<script type="text/javascript" src='js/fullcalendar.min.js'></script>和
<script type="text/javascript" src="js/fullcalendar.js"></script>里去掉一个

然后再试试。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧