将图像添加到事件 - 完整日历

时间:2014-11-17 16:07:02

标签: javascript jquery html css fullcalendar

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

我想知道这些事情:

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

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

提前致谢并抱歉缺乏知识。

1 个答案:

答案 0 :(得分:4)

我在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,并且一些类名更改为更短的版本。