【问题标题】:How to edit Title in Fullcalendar如何在 Fullcalendar 中编辑标题
【发布时间】:2017-04-29 02:45:38
【问题描述】:

我正在尝试在 ServiceNow 中使用 fullcalendar 库,一切似乎都运行良好,但标题出现了一些奇怪的问题:

有没有办法通过更改 Title 对象来摆脱 undefinedundefined ?我当前的代码很简单:

$('#calendar').fullCalendar({
    header: {
        left: 'today prev,next',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    }
})

【问题讨论】:

  • 使用什么版本的 Fullcalendar、momentjs、jquery?无法使用 jquery 3.2.1、momentjs 2.18.1、fullcalendar 3.4.0 和上述代码 sn-p 复制 @jsfiddle.net/996frp04
  • 我正在使用 fullcalendar 3.4.0、jquery 3.2.1 和 momentjs 2.17.1
  • 我应该使用2.18.1版本的moment吗?如果我使用 min.js 文件而不是 js 也有关系吗?
  • 使用这些库的缩小版与原始库不应导致输出差异。我将 moment.js 2.18.1 换成 2.17.1 以匹配您的设置,但仍然无法复制 @jsfiddle.net/996frp04/1 - 页面中是否还有其他内容不在上述 sn-p 中?跨度>
  • 您找到问题的原因了吗?

标签: jquery object fullcalendar servicenow


【解决方案1】:

我认为您使用了不同版本的完整日历 css 和 js 文件。 在这方面它工作正常。请检查您使用的文件版本。希望对你有帮助

$(document).ready(function() {

        // page is now ready, initialize the calendar...

        $('#calendar').fullCalendar({
              header: {
        left: 'today prev,next',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    }
        })

    });
 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.4.0/fullcalendar.css" />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <script src='http://fullcalendar.io/js/fullcalendar-3.4.0/lib/moment.min.js'></script>
    <script src='http://fullcalendar.io/js/fullcalendar-3.4.0/fullcalendar.min.js'></script>
    <div id='calendar'></div>

【讨论】:

    猜你喜欢
    • 2012-11-30
    • 1970-01-01
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多