javascript - 从完整日历中获取点击日期

标签 javascript jquery fullcalendar

点击 fullcalendar 上的日期启动模式“#view_event”。我想获取我点击的日期。每个日期都有类 '.fc-day' 有一个属性 data-date="2015-02-13"。所以我尝试了以下。

$(".fc-day").click(function(){
    var fetchDate = $(this).data("date");
    $("#displayDate").text(fetchDate);
});

'#displayDate' 是模式中的 p 元素。上面的代码不起作用。怎么了?

最佳答案

不要使用 来访问日期。有多种获取日期的方法,下面是您可以在初始化日历时执行的方法, 使用它,您可以分别获取 datemonthyear

    $('#calendar').fullCalendar({

        dayClick: function(date, jsEvent, view) { 
            alert('Clicked on: ' + date.getDate()+"/"+date.getMonth()+"/"+date.getFullYear());  
        },

    });

关于javascript - 从完整日历中获取点击日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28493618/

相关文章:

javascript - 从 php 到 javascript 的返回值

javascript - 回调函数给出错误 - angularjs

javascript - 在完整日历中突出显示自定义日期

javascript - 如何隐藏输入文件并将输入 ="file"设置为图标/图像

javascript - Angular.js 中的上一页

javascript - 在Leaflet中获取多个Marker

javascript - jQuery Mobile 无法在安装了 Android System WebView 45.0.2454.95 的 Android 5.0+ 设备上运行

javascript - 如果文本区域为空,如何使按钮禁用

javascript - 从 Fullcalendar 的 eventClick 信息访问子元素

javascript - FullCalendar - 是否可以更改/添加文本?