我已经下载了fullCalendar包,并且包含了jquery.js文件和日历,但是当我尝试打开jquery对话框时,它将无法打开!
我从jquery.com下载了jquery包,并从那里包含了js。 现在对话框工作但不是日历!
我做错了什么?
所有jquery文件都在同一个位置。
感谢您的帮助。
答案 0 :(得分:2)
对于那些仍在寻找这个问题答案的人:
我有同样的问题(“jquery未定义”),这是因为我在jquery.js之前加载了fullcalendar.js,就像这样......:
<script type="text/javascript" src="http://localhost/js/fullcalendar.min.js"></script>
<script type="text/javascript" src="http://localhost/js/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://localhost/js/jquery-ui-1.8.11.custom.min.js"></script>
更改顺序并加载jquery.js首先修复了问题,如下所示:
<script type="text/javascript" src="http://localhost/js/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://localhost/js/jquery-ui-1.8.11.custom.min.js"></script>
<script type="text/javascript" src="http://localhost/js/fullcalendar.min.js"></script>
答案 1 :(得分:0)
FullCalendar包附带jQuery v1.3.2,而最新版本的jQuery是1.4.2。它还使用jQuery UI核心,可调整大小和可拖动的v1.7.2(非Modal),这些文件的最新版本为1.8.1。
所以,我不知道你使用的是哪个版本,但我知道FullCalendar可以与jQuery v1.4.2一起使用,因为它正在我的一个站点上工作(我仍然运行jQuery UI 1.7.2)。首先,请检查以确保每个插件分别与您的文件一起使用,然后一起使用。
此外,最好让Firebug插件(非Firefox浏览器的Firebug lite)显示是否发生任何错误。
编辑:您只需链接到jQuery / jQuery UI的Google API版本
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/base/jquery-ui.css" type="text/css" />