1条回答 默认 最新
- lshen01 2023-03-17 08:43关注
参考GPT和自己的思路:
根据你的描述,这个问题可能是由于fullCalendar的默认行为引起的。可以尝试以下方法解决问题:
- 使用event.preventDefault()方法阻止默认行为。为fullCalendar的事件绑定keypress事件,并在事件处理程序中使用event.preventDefault()方法阻止默认行为。例如:
$('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, eventKeyPress: function (calEvent, jsEvent, view) { if (jsEvent.which === 13 || jsEvent.which === 32 ) { // 13是回车键的键码,32是空格键的键码 jsEvent.preventDefault(); } } });
- 设置selectOverlap属性为false,该属性控制选择的事件是否与现有事件重叠。例如:
$('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, selectOverlap: false });
希望这些方法对你有所帮助!
解决 无用评论 打赏 举报
悬赏问题
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码