0
У меня есть следующий сценарий:Javascript: Неожиданный токен)
$(document).ready(function(){
calendar = $('.fullcalendar').fullCalendar({
defaultView: $.cookie('fullcalendar_defaultView') || 'agendaWeek',
viewDisplay: function(view) {
$.cookie('fullcalendar_defaultView', view.name);
if (calendar) {
MySetDate();
}
}
}
function MySetDate() {
var thedate = $('.fullcalendar').fullCalendar('getDate');
raw_date = thedate + 'stringed';
raw_split_date = raw_date.split(' ');
switch (raw_split_date[1])
{
case 'Jan': raw_month = 0; break;
case 'Feb': raw_month = 1; break;
case 'Mrt': raw_month = 2; break;
case 'Apr': raw_month = 3; break;
case 'May': raw_month = 4; break;
case 'Jun': raw_month = 5; break;
case 'Jul': raw_month = 6; break;
case 'Aug': raw_month = 7; break;
case 'Sep': raw_month = 8; break;
case 'Oct': raw_month = 9; break;
case 'Nov': raw_month =10; break;
case 'Dec': raw_month =11; break;
}
$.cookie('lof_y', raw_split_date[3], { expires: 2 });
$.cookie('lof_m', raw_month, { expires: 2 });
$.cookie('lof_d', raw_split_date[2], { expires: 2 });
}
function setMyView() {
$('.fullcalendar').fullCalendar('gotoDate', $.cookie('lof_y'), $.cookie('lof_m'), $.cookie('lof_d'));
$.cookie('lof_y', null);
}
if ($.cookie('lof_y')) {
setMyView();
}
});
И я получаю следующее сообщение об ошибке в строке 18 (в функции MySetDate()):
Uncaught SyntaxError: Unexpected token)
я вижу '(' на линии 4 нигде не закрыта, я пробовал много способов, но ни один из них не решил проблему (или привел к большим проблемам)
Может ли кто-нибудь помочь мне?
спасибо, я попробовал это уже, это приводит: «неперехваченным ReferenceError: календарь не определен», в строке 12 –
@Maarten: Что такое линия 12? 'if (calendar)'? –
спасибо, что сработал :) –