这是一个有趣的问题,我在这里和整个网站的 JS 和 CSS 中都进行了搜索,但找不到罪魁祸首:
FullCalendar 在 Wordpress 站点中实现(使用 MySiteMyWay Echelon 主题),除了不显示日历的正常标题 TITLE 外,一切都运行良好。
以下是标准元素:
$caldrw = '<script type=\'text/javascript\'>
jQuery(document).ready(function($) {
$(\'#fc-calendar\').fullCalendar({
editable: false,
titleFormat: {
month: \'MMMM YYYY\',
week: "MMM d[ yyyy]{ \'—\'[ MMM] d yyyy}",
day: \'dddd, MMM d, yyyy\'
},
header: {
left: \'today,prev,next\',
center: \'title\',
right: \'month,agendaWeek,agendaDay\'
},
theme: false,
defaultView: \'month\',
aspectRatio: 1.75,
firstHour: 7,
ETC ...
存在转义的 ' 是因为脚本被设置为 php 变量以作为内容插入页面。
这是有趣的部分......所有其他标题参数显示和功能完美的左,右或中心。标题不会显示在任何位置。我怀疑可能存在 JS 或 css 冲突,但我找不到它。
我正在使用最新的
fullcalendar css (eventify.fullcall.css) and
fullcakendar js (fullcalendar.min.js),
jQuery UI (jquery.ui.core.js and eventify.ui.theme.css),
qTip 1+ (qtip.js),
gCal (gcal.js) and
jQuery 1.7.1.
这是网站上日历的 URL(查看源代码提供了完整的代码以及对 css 和 js 文件的引用): http ://riverchurchbishop.com/calendar/
提前感谢您的指导。