Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
Jquery agendaWeek视图中的标题显示因加载的fullcalendar js文件而异_Jquery_Fullcalendar - Fatal编程技术网

Jquery agendaWeek视图中的标题显示因加载的fullcalendar js文件而异

Jquery agendaWeek视图中的标题显示因加载的fullcalendar js文件而异,jquery,fullcalendar,Jquery,Fullcalendar,在agendaWeek视图中,日历标题中日期之间显示的emdash根据我加载的fullcalendar.js显示不同。例如,如果我加载完整的calendar.js文件,它会正常工作: 2015年2月8日至14日 使用此脚本标记: <script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.7/fullcalendar.js'></script> <script src='//cdnjs.cloudf

在agendaWeek视图中,日历标题中日期之间显示的emdash根据我加载的fullcalendar.js显示不同。例如,如果我加载完整的calendar.js文件,它会正常工作:

2015年2月8日至14日

使用此脚本标记:

<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.7/fullcalendar.js'></script>
<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.7/fullcalendar.min.js'></script>

当我试图通过将缩小版加载为fullcalendar.min.js来节省带宽时,我得到以下输出:

2015年2月8日至14日

使用脚本标记:

<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.7/fullcalendar.js'></script>
<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.7/fullcalendar.min.js'></script>

我的服务器将内容类型字符集输出为UTF-8,我也使用元标记HTTPEQUID来设置它。为什么缩小版的完整日历不能正确显示emdash,而完整版却可以


作为后续工作,我使用下载和fullcalendar.min.js文件在本地安装了fullcalendar,它工作正常。这让我相信CDNJS上的文件可能不同,但运行的是一个diff返回,文件完全匹配。是什么原因导致了这种情况?

您需要在titleRangeSeparator部分编辑缩小版。 按Ctrl+F键并搜索标题分隔符,然后将
改为
\u2014

但是如果您不想下载文件进行编辑,您可以在初始化时设置选项
titlerangespector


希望这有帮助

我在fullcalendar week视图中也遇到了同样的问题。这里的问题可能不是编码问题,而是缺少一个“lang all.js”以及包中的“lang”文件夹。请检查所有js文件并与默认包进行比较。在我的例子中,这就是问题所在,通过包含这些丢失的文件,问题得到了解决


希望这会有帮助。

也许他们的缩小过程是富巴林的,还有其他的方法吗?因为我不想在缩小的CSS中进行更改。是的,正如我在回答中提到的,您可以在初始化时将选项“titlerangesolator”设置为任何您想要的选项,而无需更改CSS文件。