有一种方法可以更改 fullcalendar 的显示,以在垂直轴上显示日期(星期日、星期一等),在水平轴上显示时间,我必须向我的客户展示这种方式。
问候。-
最佳答案
没有指定的方法可以做到这一点。但你可以自己做。
全日历 View 显示为具有以下结构的表格:
<tr class="fc-week0 fc-first" style="">
<td class="fc-sun fc-widget-content fc-day0 fc-first fc-other-month">…</td>
<td class="fc-mon fc-widget-content fc-day1 fc-other-month">…</td>
正如您所看到的,每个弱项都有一行,每一天都有一个单元格。
您有两种选择来实现您想要的目标:
修改插件源。该 View 在 BasicView.js 中呈现。只需更改第 140 行及以下行并“替换”td <-> tr。
编写一些额外的代码来重新排序元素。编写一个小而简单的脚本,当日历插入到 DOM 中时,该脚本就会被调用。该脚本必须按照您喜欢的顺序重建表。
关于jquery - fullcalendar 将列更改为行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7272393/