0

这是一个有趣的问题,我在这里和整个网站的 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]{ \'&#8212;\'[ 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/

提前感谢您的指导。

4

2 回答 2

1

标题显示日历的中心。但它的颜色要么与您的屏幕相同,要么显示被隐藏,或者有一些不透明度为 0 的过滤器。

标题H2在日历中的标记中形成DIV。因此,适用H2于文件的任何设置都将适用于标题元素。

这是标题标题的标记。

<td class="fc-header-center">
  <span class="fc-header-title">
    <h2>June YYYY</h2>
  </span>
</td>

因此,检查 H2 的 CSS(我看到很多) - 使用特定的类进行编辑,您应该会看到标题显示正常。

希望这可以帮助!

于 2012-06-04T00:18:11.420 回答
0

对我来说,该错误是由文档标题中额外不匹配的 div 标签引起的。检查 HTML 并删除所有错误使标题出现。

于 2013-12-19T21:10:39.380 回答