完整日历 - 将可点击的图标与事件相关联?

时间:2012-07-18 08:46:16

标签: javascript jquery jquery-plugins fullcalendar

我想在日历上为每个事件添加4个图标。每个图标应该在点击事件上调用不同的功能。说实话,我在CSS方面不太好。我尝试了下面的代码,但没有调用这些图标的click事件。而是调用事件事件。无论如何要附加4个带可点击事件的图标吗?提前谢谢

eventRender: function(event,element,calEvent) {
    element.find(".fc-event-title").after($("<span class=\"fc-event-icons\"></span>").html("<img src=\"/images/pass.png\" onclick=\"javascript:icons("+this.id+");\" /><img src=\"/images/pass.png\" onclick=\"javascript:icons("+this.id+");\" /><img src=\"/images/pass.png\" onclick=\"javascript:icons("+this.id+");\" /><img src=\"/images/pass.png\" onclick=\"javascript:icons("+this.id+");\" />"));
}

1 个答案:

答案 0 :(得分:7)

我认为您需要使用.on()函数为您的图标注册事件处理程序。

检查这个小提琴:http://jsfiddle.net/100thGear/rpc23/

点击事件会被触发,并使用.on()处理程序进行适当处理。如果这有帮助,请告诉我!