use*_*722 6 jquery-ui fullcalendar
我想使用jquery fullcalendar但我想隐藏某些时间.我希望从早上8点到晚上11点以及下午16点到晚上19点来显示日历
所以上午11:00到下午16:00之间的时间必须"隐藏".
我没有看到这样做的选项:我怎么强迫这个?
提前克里斯托夫
小智 4
您不想修改 fullcalendar 源,因为您想与官方分支保持同步。
那么唯一的方法是在使用 javascript 初始化 fullcalendar 后隐藏适当的行(小时):
//hide rows with unused hours. Class names can be found in html source of
//rendered fullcalendar (fc-slotxx)
for(var i=0; i<gapshours.length; i++)
{
var gapclass = '.' + gapsclasses[i];
$(gapclass).hide()
}
//display hours for clipped borders
for(var i=0; i<sethourhours.length; i++)
{
var hourclass = '.' + sethourclasses[i] + ' th'
$(hourclass).text(sethourhours[i]);
}
Run Code Online (Sandbox Code Playgroud)
之后,您必须记住仅出于查看目的而剪辑和移动事件的周期。
| 归档时间: |
|
| 查看次数: |
3016 次 |
| 最近记录: |