【问题标题】:Add image to an event - Full Calendar将图像添加到事件 - 完整日历
【发布时间】:2014-11-17 16:07:01
【问题描述】:

我有一个包含事件的 json 文件,这些事件在 fullcalendar.js 中加载。我想为每个事件添加一个图像(在事件的时间戳之前)。我已经在这里查找了一个解决方案:solution,但它没有给我答案,因为我认为 fullcalendar 在那之后更新了。

我想知道这些事情:

首先:'img src' 属性,我需要从我的 HTML 文件或 javascript 文件中引用路径吗?

第二:我认为 .fc-event-title 标记已从 CSS 文件中删除,因为我似乎无法在 CSS 文件中找到。

在此先感谢,对缺乏知识深表歉意。

【问题讨论】:

    标签: javascript jquery html css fullcalendar


    【解决方案1】:

    我在 eventRender 函数中创建(在 json 中我有一个 event.icon):

    eventRender: function(event, element, view) {
    
            if(event.icon){
                if(event.allDay){
                    $(element).find('span:first').prepend('<img src="./fileadmin/images/layout/'+event.icon+'" />');
                }else{
                    $(element).find('.fc-time').prepend('<img src="./fileadmin/images/layout/'+event.icon+'" />');
                }
            }
        },
    

    还有你的第二个问题: 是的,我也更新了 fullcalendar,并且一些类名更改为更短的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多