如何使用2个事件点击1个日历?

时间:2016-05-11 13:35:26

标签: javascript jquery fullcalendar

我有这样的eventClick代码,用于更新2次并删除完整日历上的事件。

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);
                });
            },

请注意,我在这里使用了2个eventClick,其中一个用于编辑,一个用于删除。这段代码的结果没有任何反应。这意味着当我在我的Chrome上运行时,它并没有做到这两点。

编辑:我的问题是如何在1个日历中使用2个事件点击?

2 个答案:

答案 0 :(得分:0)

你可以在方法上使用jquery在一个事件上添加几个侦听器。

例如

  $('#element-id').on('click', function1);
  $('#element-id').on('click', function2);

答案 1 :(得分:0)

我的问题是如何在1个日历中使用2个事件点击?

如果您的意思是单击按钮A来调用其他2个按钮的2个单击事件功能,那么..

...触发

http://api.jquery.com/trigger/