jQuery Fullcalendar活动标题点击

时间:2015-03-23 21:46:19

标签: jquery fullcalendar

我正在尝试使用删除按钮创建标题,这对我来说效果很好。我如何区分事件点击?这意味着用户点击删除按钮或用户点击事件本身?

1 个答案:

答案 0 :(得分:1)

一个选项是,在删除按钮中添加一个唯一的类,并使用fullCalendar的eventClick()函数。它有第二个参数jsEvent,用于保存本机javascript事件。使用此jsEvent,您可以检查目标类,假设您已添加delete_btn作为删除按钮类,然后执行:

..
eventClick: function (calEvent, jsEvent, view) {
    var $element = $(jsEvent.target);
    if( $element.hasClass("delete_btn") ) {
        //you clicked delete button
    }
    else {
        //you clicked elsewhere in the event block
    }
},
..

请注意,这未经过测试。