Javascript 当发现特殊字符时,FullCalendar停止加载

Javascript 当发现特殊字符时,FullCalendar停止加载,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,当我添加一个标题,如我的生日日历时,停止加载 下面是我的脚本: $('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'title', right: 'month,basicWeek,basicDay,listMonth' }, weekNumbers: true, editable: true, eventLimit

当我添加一个标题,如我的生日日历时,停止加载

下面是我的脚本:

$('#calendar').fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,basicWeek,basicDay,listMonth'
    },
    weekNumbers: true,
    editable: true,
    eventLimit: true, // allow "more" link when too many events
    selectable: true,
    selectHelper: true,
    //Select function
    //Event render
    //Event drop
    //Event resize
    events: [
    <?php foreach($events as $event): 
       //Fetch data dynamically
       title: '<?php echo $event['title']; ?>',
    <?php endforeach; ?>
    ]
});
$(“#日历”).fullCalendar({
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“月、基本周、基本日、列表月”
},
周数:对,
是的,
eventLimit:true,//当事件太多时允许“更多”链接
是的,
selectHelper:对,
//选择函数
//事件渲染
//事件下降
//事件大小调整
活动:[
]
});

怎么办?

是的,因为单引号似乎是字符串的结尾。你应该设法避开这个特殊的角色。您可以尝试以下方法:

title : 'my\'s Birthday'

title : "my's Birthday"
title : 'my&quot;s Birthday'

title : "my's Birthday"
title : 'my&quot;s Birthday'

您看过浏览器中的Javascript控制台了吗?有错误消息吗?它显示未捕获的语法错误:意外标识符在添加标题时是否可以更新显示代码的答案?好的,它正在工作。我将撇号改为引号,例如,标题:“,