javascript - fullcalendar.js - 删除按钮点击事件

标签 javascript jquery json fullcalendar

我正在使用 fullCalendar.js,目前的问题是让我在一些可能很简单的事情上浪费了很多时间,而谁比我更了解 javascript(更具体的 jquery)。

我的例子的链接在底部,但我主要关心的是这部分:

eventClick: function(event){
  $(".closon").click(function() {
     $('#calendar').fullCalendar('removeEvents',event._id);
  });
},    

我想用我的关闭按钮从日历中删除一个事件,而不是直接点击事件。我已经尝试在 eventClick 触发器之外使用 $element.click 但它关闭了日历上的所有事件,我可以达到的最大值是这种糟糕的情况,用户需要先点击日历事件和之后的“X”将其删除。

http://jsfiddle.net/59RCB/49/

最佳答案

删除 eventClick 函数并将 eventAfterAllRender 函数替换为:

        eventRender: function(event, element) {
            element.append( "<span class='closeon'>X</span>" );
            element.find(".closeon").click(function() {
               $('#calendar').fullCalendar('removeEvents',event._id);
            });
        }

关于javascript - fullcalendar.js - 删除按钮点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26530076/

相关文章:

javascript - 如何在 mysql/express 中使用变量作为列名?

javascript - jQuery Loop by id 为每个元素

android - 无法从 Assets 路径在 phonegap 项目中使用 jquery 加载 xml 文件

json - 如何删除除jq以外的所有键?

javascript - 由于大小,Web 控制台不显示字符串

javascript - 如何在node js中添加键和数组对象

Javascript从构造函数内部的函数调用原型(prototype)函数

javascript - 滚动发生点击的位置 - Jquery

javascript - 您能否制作一个 html 链接,不允许您单击返回上一页,或显示历史记录中的上一个链接?

c# - JSON 字符串被截断