php - 完整的 Calendar.js 无法启动

标签 php javascript debugging fullcalendar

抱歉,我今天似乎无法取下我的特殊 child Helm 。我正在尝试使用 Full Calendar ...我已经确认没有相关的 javascript 错误,所有脚本都被正确调用,我有一个#calendar div,但我在页面上没有得到任何结果或输出。

在 WordPress 中使用它,这是我的相关标题:

    <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url')?>/fullcalendar-1.4.6/fullcalendar.css" />
    <script type="text/javascript" src="<?php bloginfo('template_url')?>/fullcalendar-1.4.6/jquery/jquery.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url')?>/fullcalendar-1.4.6/fullcalendar.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {

            // page is now ready, initialize the calendar...

            $('#calendar').fullCalendar({
                // put your options and callbacks here
            })

        });
        </script>

您可以在此处查看页面本身(日历不存在):http://ranya.net/wp/classes/

对调试/故障排除有什么建议吗?我不知道这里出了什么问题......

编辑: 正如下面的 Charles 所指出的,函数 fullCalendar 似乎未定义。我只是遵循脚本的基本回调参数,有没有人知道为什么它会未定义?我没有更改默认/基本回调的任何内容。

最佳答案

Chrome 的 Javascript 控制台显示:

Uncaught TypeError: Object # has no method 'fullCalendar' (classes:37)

第 37 行是您的 $(...).fullCalendar() 行。

仅在控制台运行 $('#calendar').fullCalendar(); 会导致相同的错误。

我不完全确定从哪里解决这个问题,因为我根本不知道这个插件。我会先切换到插件的非缩小版本,看看是否会有所不同。

编辑:FWIW,我在 Firefox 的 $(document).ready 中遇到了真正的错误。我不太确定这是怎么回事。

关于php - 完整的 Calendar.js 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3125863/

相关文章:

php - 优化 : large MySQL table, 仅使用最近的记录

PHP/MySQL 在间隔之前删除

php - 使用Mysql进行字段减法

javascript - 滚动时更改导航栏固定顶部颜色

debugging - 能够从进程 ID 识别进程身份的最佳 erlang 方法是什么?

php - ldap_add() : Add: Object class violation error

javascript - 从 Google Universal Analytics 获取推荐和事件信息

javascript - 将对象传递给计算函数的 knockout

swift - 在 Swift 调试器中,如何查看异常被捕获的位置?

c - c中的指针有问题