/ / Проблеми з викликом методу fullcalendar - jquery, jquery-плагіни, fancybox, fullcalendar

Проблеми з викликом методу fullcalendar - jquery, jquery-plugins, fancybox, fullcalendar

Я намагаюся зробити FullCalendar більш корисним, і я намагаюся створити такі функції, як вставлення подій з ним повного API.

У мене ця функція на dayClick події:

dayClick: function(date, allDay, jsEvent, view) {
var now = new Date();
if (now < date){//Only allow create events in the future
var target = $.fullCalendar.formatDate(date, "dd/MM/yyyy");
var url = "views/events.php";
var data = url + "?date="+target;
$.fancybox(
{
"autoDimensions"    : false,
"type"              : "iframe",
"href"              : data,
"width"                 : 700,
"height"                : 500,
"transitionIn"      : "none",
"transitionOut"     : "none",
"onClosed"          : function(){
$.refetchEvents();
}
}
);
}
}

Фансибокс називається, тому функція onClosed, але завжди говорить, що "це не функція"

Я "спробував з $ .fullCalendar (" refetchEvents ") (як сказано в API http://arshaw.com/fullcalendar/docs/event_data/refetchEvents/) та $ .fullCalendar.refetchEvents ();

Єдиний спосіб помилки:

$ .fullCalendar.refetchEvents;

Але якщо я подивлюсь на консоль Firebug, вона нічого не оновить.

Що не так?

Відповіді:

3 для відповіді № 1

Змінити

$.refetchEvents();

До

$("#calendar").fullCalendar( "refetchEvents" );