Javascript Fullcalendar jquery插件每月重复事件日/周数
我试图通过插件FullCalendar显示食堂的菜单。 菜单应该是这样的:Javascript Fullcalendar jquery插件每月重复事件日/周数,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我试图通过插件FullCalendar显示食堂的菜单。 菜单应该是这样的: var date = new Date(); var d = date.getDate(); var m = date.getMonth(); var y = date.getFullYear(); $('#calendar').fullCalendar({ events: [ { start: new Date(y, m, 1), title: 'Pasta all\'olio e parmi
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
events: [
{ start: new Date(y, m, 1), title: 'Pasta all\'olio e parmigiano' },
{ start: new Date(y, m, 2), title: 'Pasta all\'olio e parmigiano' },
...
- 每月第一个星期一:比萨饼
- 每月第二个星期一:意大利面
- 每月第三个星期一:汉堡包
- 每月第四个星期一:牛肉
- 每月第五个星期一:汤
- 每月第一个星期二:鱼和薯条
- 每月第二个星期二:波塔托斯
- 每月第三个星期二:
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
events: [
{ start: new Date(y, m, 1), title: 'Pasta all\'olio e parmigiano' },
{ start: new Date(y, m, 2), title: 'Pasta all\'olio e parmigiano' },
...
有没有一种方法可以根据需要,使用javascript date()函数,或者通过混合其他技术(PHP/MySQL…)在Fullcalendar中设置正确的日期和循环
提前谢谢。我想有两种选择:
$(文档).ready(函数(){
$(“#日历”).fullCalendar({
事件:'http://www.google.com/your_feed_url/'
});
});
函数getRecurrences(日期、计数){
var nthaccurrence=Math.ceil((date.getDate()-date.getDay())/7),
日期=[日期];
对于(变量i=0;i
非常感谢你,简!我选择了第一种解决方案而不是第二种,因为它看起来实现起来更快。我必须在Google中导入ICS文件,否则我无法正确处理每月的第5天(Google允许您定义第1天、第2天、第4天和最后一天,但这会导致某个月的第4天和最后一天发生冲突)。在ICS文件中,我做了如下操作:DTSTART;值=日期:20121001 RRULE:FREQ=每月;间隔=1;拜日=1MO;最终的结果就是你在这一页上看到的:很高兴你让它工作了。顺便说一句,这是一个非常好的网站。看起来很棒。@deste嘿,你在FullCalendar中实现了重复事件吗?我也试着做同样的事情。但是这个问题对于rails和jquery来说是个新问题。所以我不知道该怎么办it@AnitaShalu哦,我的上帝。。。在正常工作之前。。但我从你的信息中发现,现在这已经不起作用了-(谷歌日历中的某些内容一定发生了变化,不允许库正常工作。我必须对此进行查询。@deste好的,没问题……但如果您找到解决方案,请帮助我。)