未捕获的TypeError:undefined不是函数fullcalendar

时间:2015-04-17 18:53:48

标签: jquery fullcalendar

我有以下HTML代码:

<meta charset='utf-8' />
<link href='/static/fullcalendar/fullcalendar.css' rel='stylesheet' />
<link href='/static/fullcalendar/fullcalendar.print.css' rel='stylesheet' media='print' />
<script src='/static/fullcalendar/lib/moment.min.js'></script>
<script src='/static/js/jquery/jquery-2.1.3.min.js'></script>
<script src='/static/fullcalendar/fullcalendar.min.js'></script>
<script>
    $(document).ready(function() {


        $('#calendar').fullCalendar({

    })

});

我收到以下错误:

Uncaught TypeError: undefined is not a function(index):18 

1 个答案:

答案 0 :(得分:1)

如果我是你,我会通过创建一个简单的&#34; sample.html&#34;页面,只添加调试该特定问题所需的内容(在您的情况下,只是jquery和fullcalendar脚本)。然后逐个添加其余脚本,并在每个步骤中刷新浏览器。

并且,您可以尝试在主体底部移动$(document).ready函数(以确保在执行页面上的任何脚本之前完全加载DOM。)

另外,不要忘记&#34;;&#34;在需要时在您的行的末尾签名。在生产阶段缩小或连接javascript文件时可能会很痛苦。

希望有帮助...