在FullCalendar的event
Render
函数中,您可以使用jQuery来动态添加带有id的href链接。以下是一个示例
解决方案
:
eventRender: function(event, element) {
// 为事件元素添加id
element.attr('id', 'event-' + event.id);
// 创建一个带有id的href链接
var link = $('<a>').attr('href', 'your_link_here?id=' + event.id).text('Click me');
// 将链接添加到事件元素中
element.append(link);
在上面的代码中,我们首先将事件元素添加了一个id,这里我们使用了事件对象的id属性。然后,我们创建一个带有id的href链接,可以根据需求自定义链接的URL。最后,我们将链接添加到事件元素中。
请注意,在FullCalendar中使用eventRender时,您需要在初始化日历时设置eventRender选项。例如:
$('#calendar').fullCalendar({
// 其他配置项...
eventRender: function(event, element) {
// 添加链接的代码
这样,当日历绘制事件时,会自动调用eventRender函数,并添加带有id的href链接。