javascript - Fullcalendar.js 通过点击获取当天的事件

标签 javascript jquery calendar fullcalendar jquery-events

Fullcalendar.js 通过点击获取当天的事件

是否可以获取我在月 View 中点击的当天的所有事件,并使用 Fullcalendar.js 在任何 div 元素中打印它们?

这是我的 JSFiddle:

http://jsfiddle.net/alexchizhov/syf9ycbc/4/

最佳答案

您始终可以遍历所有事件并找出选定日期发生的事件。这是我执行此操作的函数:

function getEvents(date){
        all_events.forEach(function(entry) {
            if (entry['start'] == date.format()){
                alert(entry['title']);}
            else if (entry['start'] <= date.format() && entry['end'] >= date.format()){
                alert(entry['title']);}
         });

    }

你可以看到我的DEMO

如果您点击日期 2014-10-06,警报中将显示 2 个事件。单击日期 2014-10-07 将仅提醒一个事件。

关于javascript - Fullcalendar.js 通过点击获取当天的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26151121/

相关文章:

javascript - 如何从第二个索引开始运行 .map() ?

javascript - 将 php 的响应返回到 jquery

java - java比较同一数组的元素

java - Swing 应用程序的丰富日历组件

javascript - 可用性日历 - 最高效 - PHP/MySql/JavaScript

javascript - Sails.js - 在 url 中包含 'contains' 或查询以获取适当的 JSON 数据

javascript - 为什么我不能让 jQuery 的 live() 或 load() 工作?

javascript - 在 if 语句中用数组数据填充一个 div

javascript - 查找 - 尚未被 A 标签包围 - 并被 A 标签包围的事件

jquery - 如何使用jquery将元素移动到第三个位置?