2010-04-25 110 views
0

我已经下载了fullCalendar包并包含jquery.js文件和日历工程,但是当我尝试打开jQuery对话框时,它将无法打开!fullCalendar和对话框问题

我已经从jquery.com下载了jquery包,并从那里包含了js。 现在对话框可以工作,但不是日历!

我在做什么错?

所有的jquery文件都在相同的位置。

感谢您的帮助。

+0

你有什么错误吗? – SLaks 2010-04-25 19:56:27

回答

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插件(Firebug lite用于非Firefox浏览器)显示给您是个不错的主意。

编辑:您可以只链接到jQuery的/ jQuery用户界面的谷歌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" /> 
+0

我检查过它与萤火虫,我看到了下一个错误: “jquery未定义”在我的fullCalender.js文件的最后一行。 这是与名称约定有关吗? 我使用所有正确的版本。与fullCalender包相同 – 2010-04-26 05:24:46

+0

您确定您正在调用'$('#calendar')。fullCalendar()'函数在文档准备就绪('$(document).ready(function(){.. 。})')函数? – Mottie 2010-04-26 18:17:05

2

对于那些仍在寻找这个问题的答案:

我有同样的问题(“jQuery的没有定义“),这是因为我装fullcalendar.js的jquery.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第一固定PROBL em,就像这样:

<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>