Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用fullcalendar实现加载回调_Fullcalendar - Fatal编程技术网

用fullcalendar实现加载回调

用fullcalendar实现加载回调,fullcalendar,Fullcalendar,正在查找如何实现加载回调的示例 这是我目前使用的代码。只是不知道如何使用加载回调 我是否需要使用事件作为函数,或者我可以在这里使用的代码中添加一些内容 谢谢 $('#calendar').fullCalendar({ theme: true, header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaD

正在查找如何实现加载回调的示例

这是我目前使用的代码。只是不知道如何使用加载回调

我是否需要使用事件作为函数,或者我可以在这里使用的代码中添加一些内容

谢谢

$('#calendar').fullCalendar({
    theme: true,
    header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,agendaWeek,agendaDay'
    },
    editable: true,

    events: {
            url: 'calendar/ajax.php',
            data: {
                uid: '<?=$_SESSION[$pageID]['owner_uid']?>',
                fbpageid: '<?=$pageID?>'
            },
            error: function() {
                alert('there was an error while fetching events!');
            }
        },

    eventMouseover: function(calEvent,jsEvent) {
        xOffset = 10;
        yOffset = 10;
        var left = (jsEvent.clientX + yOffset);
        if ( (jsEvent.clientX + 200 + yOffset) > $(window).width() ){
            left = (jsEvent.clientX - 200);
        }
        $("body").append(calEvent.tooltip);
        $("#p_"+calEvent.id)
                .css("top",(jsEvent.clientY - xOffset) + "px")
                .css("left",left + "px")
                .fadeIn("fast");
    },
    eventMouseout: function(calEvent,jsEvent) {

            $("#p_"+calEvent.id).fadeOut("fast");   
            $("#p_"+calEvent.id).remove();
    }
});
$(“#日历”).fullCalendar({
主题:真的,
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“月,agendaWeek,agendaDay”
},
是的,
活动:{
url:'calendar/ajax.php',
数据:{
uid:“”,
fbpageid:“”
},
错误:函数(){
警报('获取事件时出错!');
}
},
eventMouseover:函数(calEvent、jsEvent){
xOffset=10;
yOffset=10;
var left=(jsEvent.clientX+yOffset);
如果((jsEvent.clientX+200+yOffset)>$(window.width()){
左=(jsEvent.clientX-200);
}
$(“body”).append(calEvent.tooltip);
$(“#p#”+calEvent.id)
.css(“top”,(jsEvent.clientY-xOffset)+“px”)
.css(“左”,左+“px”)
.fadeIn(“快速”);
},
eventMouseout:函数(calEvent、jsEvent){
$(“#p#”+calEvent.id).fadeOut(“fast”);
$(“#p#”+calEvent.id).remove();
}
});

以下是如何使用加载回调的示例:

loading: function(bool) {
  if (bool) 
    $('#loading').show();
  else 
    $('#loading').hide();
},

你想对加载回调做什么?是否显示进度指示器或微调器?您好,是的,我想在ajax调用加载日历时显示加载图像或div