当前位置:  开发笔记 > 编程语言 > 正文

完整日历 - 在没有活动时将文字添加到日期

如何解决《完整日历-在没有活动时将文字添加到日期》经验,为你挑选了1个好方法。

如果当天没有发现任何活动,是否可以在完整日历中添加背景文字,请帮助

例如 在此输入图像描述



1> Krzysztof Ka..:

只是一个想法:

$('#calendar').fullCalendar({

  defaultView: 'month',
  events: [{
    title: 'event',
    start: '2017-01-05 11:00',
    end: '2017-01-06 13:00',
  }, {
    title: 'event 2',
    start: '2017-01-18'
  }],
  dayRender: function(date, cell) {
    cell.append('
Unavailable
'); }, eventAfterAllRender: function(view) { var dayEvents = $('#calendar').fullCalendar('clientEvents', function(event) { if (event.end) { var dates = getDates(event.start, event.end); $.each(dates, function(index, value) { var td = $('td.fc-day[data-date="' + value + '"]'); td.find('div:first').remove(); }); } else { var td = $('td.fc-day[data-date="' + event.start.format('YYYY-MM-DD') + '"]'); td.find('div:first').remove(); } }); } }); function getDates(startDate, endDate) { var now = startDate, dates = []; while (now.format('YYYY-MM-DD') <= endDate.format('YYYY-MM-DD')) { dates.push(now.format('YYYY-MM-DD')); now.add('days', 1); } return dates; };

试试这个小提琴.

最好的祝福!
克日什托夫

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有