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

标签 javascript jquery html css fullcalendar

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

我想知道这些事情:

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

其次:我认为 .fc-event-title 标签已从 CSS 文件中删除,因为我在 CSS 文件中似乎找不到。

提前致谢,对于知识的缺乏深表歉意。

最佳答案

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

关于javascript - 将图像添加到事件 - 完整日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26976805/

相关文章:

javascript - 状态代码 304(Jade、Node、Express)

JavaScript 类型转换表

jquery - 如何使用 jQuery 将某些内容放入新打开的窗口中

javascript - 如果其他字段为 '0' 或 null,则 jQuery 禁用字段

html - 创建一个具有自动宽度 <td> 的表格

javascript - 如何在 HTML、CSS 和 JavaScript 中添加打印页眉和页脚?

javascript - 开 Jest mock 服务变量.asObservable 返回

javascript - "while"循环的 promise 版本?

javascript - jQuery 表单验证( if == ""执行此操作)仅适用于第一个输入

php - 如何在 HTML 的下拉列表中设置选定值?