未定义不是Fullcalendar js上的函数

尼扎米尔·普特拉(Nizamil Putra)

需要有关fullcalendar.js的帮助。在Web检查器上看到时,我发现错误“未定义不是函数”。但是我认为代码很好。您可以查看此小提琴https://jsfiddle.net/3kq85hx0/以获得详细信息。

$(document).ready(function() {

    var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    var calendar = $('#calendar').fullCalendar({
        header: {
            left: 'prev,next today',
            center: 'title',
            right: 'resourceDay,resourceWeek,resourceNextWeeks,resourceMonth'
        },
        defaultView: 'resourceWeek',
        firstDay: 1,    
        editable: true,
        selectable: true,
        minTime: 8,
        snapMinutes:10,
        weekNumbers: false,
        weekNumberTitle: 'Viikko ',
        refetchResources: true,
        maxTime:16,
        selectHelper: true,
        resources: 'json-resources.php',
        events: [       
            {
                title: 'Meeting from this day to this +4',
                start: new Date(y, m, d, 10, 30),
                end: new Date(y, m, d+4, 11, 00),
                resource: 'resource1'
            },  
            {
                title: 'Meeting last week',
                start: new Date(y, m, d-7, 10, 30),
                end: new Date(y, m, d-7, 12, 15),
                resource: 'resource1'
            },  
            {
                title: 'meeting tomorrow',
                start: new Date(y, m, d+1, 10, 30),
                end: new Date(y, m, d+1, 12, 00),
                resource: 'resource1'
            }   
        ],
        select: function(start, end, allDay, jsEvent, view, resource) {
            var title = prompt('event title:');

            if (title) {
                calendar.fullCalendar('renderEvent',
                    {
                        title: title,
                        start: start,
                        end: end,
                        allDay: allDay,
                        resource: resource.id
                    },
                    true // make the event "stick"
                );
            }
            calendar.fullCalendar('unselect');
        },
        resourceRender: function(resource, element, view) {
            // this is triggered when the resource is rendered, just like eventRender
        },
        eventDrop: function( event, dayDelta, minuteDelta, allDay, revertFunc, jsEvent, ui, view ) { 
            alert('event moved to '+event.start+' to '+event.resource);
        },
        eventResize: function( event, dayDelta, minuteDelta, revertFunc, jsEvent, ui, view ) { 
            alert('event was resized, new endtime: '+event.end);
        },
        eventClick: function ( event, jsEvent, view )  {
            alert('event '+event.title+' was left clicked');
        }
    });
});

谢谢。

丹尼尔·ST

“未定义不是函数”来自自定义全日历脚本。具体上线6373:eventElement.draggable({

这是因为draggable未定义。draggablejqueryui的一部分,因此我删除了您的jquery ui脚本,并从google的cdn中添加了一个

小提琴现在可以正常工作。

另外,如评论中所述,您使用的是fullcalendar的旧版本。这个特殊的定制版本有很多问题

首先,我不知道您的计划有多长时间,但亚当·肖目前正在制定正式时间表以更新为全日历。您可能要注意这一点。

之前,大部分都是最新的。您可以在这里阅读有关内容我不知道它是否满足您的需求,但您可能想看看。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

未定义不是函数

来自分类Dev

未定义不是函数“”“

来自分类Dev

Uncaught TypeError:未定义不是函数使用fullcalendar在MVC C#中出现问题

来自分类Dev

Mocha /应该“未定义不是函数”

来自分类Dev

_iteratorError未定义不是函数

来自分类Dev

参数'indexController'不是函数,未定义

来自分类Dev

ngRoute TypeError:未定义不是函数

来自分类Dev

whenDELETE:未定义不是函数

来自分类常见问题

错误:参数不是函数,未定义

来自分类Dev

护照抛出“未定义不是函数”

来自分类Dev

期望toNotBe()未定义不是函数

来自分类Dev

参数“ myAction”不是函数,未定义

来自分类Dev

砌体:未定义不是函数

来自分类Dev

JWPlayer-未定义不是函数

来自分类Dev

“未定义不是函数” onSuccessHandler

来自分类Dev

Javascript-未定义不是函数

来自分类Dev

TypeError:未定义不是构造函数

来自分类Dev

未定义不是函数-RequireJS

来自分类Dev

.toBe功能的“未定义不是函数”

来自分类Dev

未定义不是函数-JavaScript

来自分类Dev

收到“未定义不是函数”错误

来自分类Dev

“'未定义'不是函数”错误

来自分类Dev

错误:未定义不是函数

来自分类Dev

TypeError:未定义不是函数-AngularJS

来自分类Dev

按钮onclick未定义不是函数

来自分类Dev

xAxis(date):未定义不是函数

来自分类Dev

参数'controller'不是函数,未定义

来自分类Dev

rowHasChanged未定义不是构造函数

来自分类Dev

未定义不是函数(在'... map ...'附近)