fullCalendar的问题:今天消失了

时间:2019-09-05 14:29:48

标签: html css twitter-bootstrap fullcalendar fullcalendar-4

我对全日历有问题。我不知道为什么,但是当我重新加载页面时,我等待了2秒钟,今天的日子消失了,行正在转移。 我不知道问题可能出在哪里。 坦克很多,为您提供帮助

编辑:对不起,您没有输入代码。 我认为这可能是许多人遇到的经典问题。再次抱歉 这是我的代码:

<!-- language: lang-js -->

document.addEventListener('DOMContentLoaded', function () {


    var events = <?php echo json_encode($events) ?>;
    var date = new Date();
    var d = date.getDate(),
            m = date.getMonth(),
            y = date.getFullYear();


    var calendarEl = document.getElementById('calendar');
    var calendar = new FullCalendar.Calendar(calendarEl, {

      locale: 'fr',
      plugins: ['interaction', 'dayGrid', 'list', 'googleCalendar', 'bootstrap', 'moment'],

      themeSystem: 'bootstrap',
      header: {
        left: 'prev,next today',
        center: 'title',
        right: 'dayGridMonth,listYear'
      },

      navLinks: true, 
      selectable: true,
      selectMirror: true,
      select: function (arg) {
        var start = moment(arg.start).format('YYYY/MM/DD HH:mm:ss');
        console.log(start); 


        $("#date").val(start);
        $('#addModal').modal();
        if ($('#addModal').modal()) {
          calendar.addEvent({

            start: arg.start,
            end: arg.end,
            allDay: arg.allDay
          });
          $.ajax({
            url: '<?= base_url(); ?>index.php/Admin/add_event',
            data: {start: arg.start, end: arg.end},
            type: "POST",
            success: function (response) {
              displayMessage("Updated Successfully");
            }
          });
        }

        calendar.unselect();
      },

      editable: true,

      eventLimit: true,
      displayEventTime: false, 

      events: events

    });

    calendar.render();
  });

a screen capture

1 个答案:

答案 0 :(得分:1)

问题已解决。 我发现它的引导文件和我的js文件之间存在冲突:

window.setTimeout (function () {
  $ (". alert"). slideUp (500, function () {
    $ (This) .remove ();
  });
}, 2000);

我认为今天有一个“警报”课程

非常感谢ADyson