日历事件默认显示整月,当点击带有事件的某天,只显示当天事件,其他隐藏,请问如何实现?

新手上路,请多包涵

图片描述

如图所示:默认显示当月全部事件,点击了带有事件的10号,其他事件全部隐藏
(使用的是e-calendar.js插件)

var mouseClickEvent = function () {
    var d = $(this).attr('data-event-day');
    $('div.c-event-item[data-event-day="' + d + '"]').addClass('c-event-over');
};//这里我使用了not('.c-event-over')的方法只能隐藏,不知道如何显示回来
cDay.on('click', mouseClickEvent).on('mouseleave', mouseLeaveEvent);
阅读 2.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题