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



我有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/

相关内容

  • 没有找到相关文章

最新更新