周视图Fullcalendar中每行一个事件
One event per row in weekview Fullcalendar
我正在使用完整日历作为计划工具。为了清楚地了解每个人都在做什么,我希望在新行中显示每个事件(fc事件容器),而不是像这样。
现在:完整日历周视图示例1
我希望新事件显示在一个带有间隔<td/>
的新<tr>
中,就像FullCalendar周视图示例1 中底部的事件一样
我希望它是这样的:完整日历周视图示例2
我在浏览器中这样黑了它:
<tr>
<td></td>
<td></td>
<td></td>
<td class="fc-event-container" colspan="2">
<a class="fc-day-grid-event fc-h-event fc-event fc-start fc-end">
<div class="fc-content">
<span class="fc-time">00</span>
<span class="fc-title">Dirk Blaauw - asdfg</span>
</div>
</a>
</td>
</tr>
在第一个例子中,这个fullcalendar.js函数已经为最低的事件自动完成了,我相信:
renderFill:函数(类型,segs,className)
有人能帮我在一个新的TR上获得每个事件,并且仍然获得正确的间隔吗?
仅供参考:这些是我们使用的选项和数据:
$(document).ready(function() {
$('#calendarWeek').fullCalendar({
defaultView: 'basicWeek',
weekends: false,
events:[ <?php foreach($cal_data as $c): ?>
{
title: '<?php echo $c['assigned_to'] . ' - ' . $c['activity'];?>',
start: '<?php echo $c['start'];?>',
end: '<?php echo $c['end'];?>T23:59:00'
},
<?php endforeach;?>
]
});
});
fullcalendar.js中的以下函数确保如果合适,两个事件都打印在同一行中。
function isDaySegCollision(seg, otherSegs){
logic
}
确保这两个条件都返回true。
这有点难,但我不知道如何做得更好。这可能对其他完整日历用户有所帮助。
相关文章:
- React应用程序:道具在下一个事件后更新
- 算法:从数组(javascript/angular)中按当前日期获取上一个和下一个事件
- 全局屏幕span onclick触发一个事件javascript
- 在一个“事件”之后触发一个事件;喜欢“;
- 在离子2中,有任何方法可以将涡旋动量作为一个事件来检测
- 完整日历在多个资源上添加一个事件
- TinyMCE 将另一个事件添加到粗体和斜体按钮
- jQuery触发另一个事件中的事件
- 试图使一个事件依赖于另一个事件,并使用jquery自定义事件传递数据
- 存储一个事件处理程序中的变量以供另一个事件处理器使用
- 当表单验证失败时,我将如何最好地处理下一个事件
- 正在创建一个事件以更改鼠标悬停时的图片
- 当一个单元格被编辑时,是否有一个事件触发,但值没有'不要改变
- JavaScript一次性在多个元素上注册一个事件类型
- 如何在点击时发生另一个事件后使用localscroll
- Vanilla Js:在一个事件中开始一段时间的循环,然后用第二个事件打破它?('mouseover'启
- 取消除最后一个事件之外的所有事件,
- 鼠标滚轮按压-描述了一个事件的名称,以及如何使用jQuery侦听它
- Javascript开始处理下一个事件,然后第一次完成
- 在Jquery中将标志从一个事件传递到另一个事件