【问题标题】:How can I render "day click" event when clicked on "Event Click" in Jquery full calendar?在 Jquery 完整日历中单击“事件单击”时,如何呈现“日单击”事件?
【发布时间】:2016-09-05 17:51:35
【问题描述】:

在 jquery 日历中,我们有日点击和事件点击。即使单击了“事件”,我也希望仅呈现“日单击”。我在我的代码中评论了事件点击以呈现“日点击”。即使在当天点击事件时它也没有触发任何东西。那么我该如何实现呢?任何建议表示赞赏

这里是示例代码

 $('#calendar').fullCalendar({
  allDaySlot: false,
  header: {
    left: 'today prev next',
    center: 'title',
    right: 'agendaWeek,agendaDay'
  },
 //I commented this event click as I don't want
  eventClick: function(calEvent, jsEvent, view) {

  },
  dayClick: function(date, jsEvent, calEvent) {
      //my customized code
    }

【问题讨论】:

    标签: javascript jquery jquery-plugins fullcalendar fullcalendar-scheduler


    【解决方案1】:

    您可以从 eventClick 和 dayClick 调用相同的函数。例如:

    eventClick: function(calEvent, jsEvent, view) {
        doSomething(calEvent.start);
    },
    
      dayClick: function(date, jsEvent, calEvent) {
          doSomething(date);
      })
    

    您可以使用事件对象文档here 和dayclick 事件文档enter link description here

    希望有帮助。

    帕拉斯

    【讨论】:

    • 谢谢,我有同样的想法,但我想如果有其他方法。工作正常没问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    • 2016-04-17
    • 1970-01-01
    • 2023-03-06
    相关资源
    最近更新 更多