我有eventClick的这类代码,它被用于更新和删除完整日历上的事件两次。
eventClick: function(calEvent, jsEvent, view) {
var title = prompt('Event Title:', calEvent.title, { buttons: { Ok: true, Cancel: false} });
if (title){
calEvent.title = title;
self.$el.fullCalendar('updateEvent',calEvent);
}
console.log(title);
},
eventClick: function(event){
$(".closon").click(function() {
self.$el.fullCalendar('removeEvents',event._id);
});
},
注意,我在这里使用了两个eventClick,一个用于编辑,另一个用于删除。这段代码的结果是什么都没发生。这意味着当我在我的chrome上运行时,它不能同时做到这两个。
编辑:我的问题是如何在1个日历上使用2次事件点击?
您可以使用jquery on方法在一个事件上添加两个侦听器。
例如
$('#element-id').on('click', function1);
$('#element-id').on('click', function2);
我的问题是如何在1个日历上使用2次事件点击?
如果您的意思是单击按钮A以调用其他2个按钮的2个单击事件功能,那么。。
触发器。。。
http://api.jquery.com/trigger/