FullCalendar月视图上的标题未正确显示

Tom*_*aps 6 javascript jquery jquery-plugins fullcalendar

请查看我正在制作的网页https://preview.c9.io/tomheaps/enharmonic/Website/enharmonic_calendar.html?_c9_id=livepreview2&_c9_host=https://ide.c9.io,其中包含嵌入式谷歌日历,使用jquery插件FullCalendar设计样式.

正如您将看到的,当您单击月视图时,标题显示不正确,两个日期之间有一些奇怪的字符,并显示"2015年6月1日",而不是"2015年6月1日 - 7月7日".

我不确定这是否发生,因为我使用Open Sans作为此标题的字体,它不包含由javascript自动插入的字形?

任何人都可以想到一个允许我仍然使用Open Sans的解决方法吗?

Pol*_*dez 8

我遇到的是同样的问题,而不是–。这是一个编纂问题。

我很容易解决了:

观察:

  • 在fullcalendar v.3.9.0中,fullcalendar.js中的titleRangeSeparator为' \ u2013 ',这是正确的。
  • 但是,fullcalendar.min.js的titleRangeSeparator

解:

  • 我手动改变的值titleRangeSeparator从文件fullcalendar.min.js“ - ‘到’ \ u2013 ” - >问题固定。


Thi*_*ino 6

Tom,确保您将HTML作为UTF-8:标题提供("Content-Type:text/html; charset = utf-8");

在html标记后面包含下面的标记.

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Run Code Online (Sandbox Code Playgroud)

  • 由于某些原因刚刚开始使用chrome,可能浏览器清除了缓存,元标记现在正在生效.多谢你们. (2认同)