向JavaScript日历添加功能
Adding functionality to a JavaScript Calendar?
我已经从CodeCanyon网站下载了一个JavaScript和jQuery日历,链接到日历预览,我正试图把它放在我的工作网站上。
工作站点是用ASPX编写的,我正在用这个日历替换当前与iframe中的Outlook绑定的"只读"日历。我目前正在将日历写入html页面,但仍然没有弄清楚如何添加添加事件的功能。
如何为用户添加事件到日历的能力?
这个插件严重缺乏文档,但我们仍然可以通过检查源代码来获得这些选项,这些选项是不言自明的。
首先,我们需要制作一个array
来存储事件,然后在events_array
选项中设置它,下面是您发送的带有事件数据的示例的Javascript代码,以及如何在日历对象中设置:
var events_array = new Array({
startDate: new Date(2011, 07, 20, 15, 50),
endDate: new Date(2012, 00, 10),
title: "Event 1",
description: "Description 1",
priority: 2, // 1 = Low, 2 = Medium, 3 = Urgent
frecuency: 1 // 1 = Daily, 2 = Weekly, 3 = Monthly, 4 = Yearly
}, {
startDate: new Date(2011, 07, 20, 9, 50),
title: "Event 3",
description: "Description 3",
priority: 3,
frecuency: 3
});
$(".selector").dp_calendar({
events_array: events_array
});
换句话说,拥有一个从用户输入数据中保存事件的数据库,您只需要循环通过记录向此array
添加项目或以JSON格式检索所有项目。
相关文章:
- 将控制器的功能添加到角度中的特定视图
- 如何将工具提示功能添加到高级图表中的 X 轴标签
- 如何将左/右箭头(下一个/上一个)功能添加到我的 jQuery 图像和文本滑块
- 将缩放功能添加到 jquery 宝丽来图库
- 将本地搜索功能添加到传单 JS 库
- 尝试将促销代码功能添加到折扣号码
- 无法将热键功能添加到firefox插件中
- 为与CSS3动画完成相关的功能添加回退
- 如何将标准API功能添加到jQuery插件中
- Rest.next()?我的点击功能添加'.活动'两次
- 向OpenLayers 3中的功能添加事件处理程序
- 将自定义功能添加到chrome's控制台
- 当我将鼠标悬停在通过按钮功能添加的表行上时,如何更改列中的图像
- 为分页导航功能添加延迟
- 另外,使用Javascript功能添加多个文本框
- JS位置加载后的功能-添加延迟时间
- 希望将展开和折叠功能添加到作为父节点的动态生成的文件中
- 未捕获的类型错误:无法读取属性'作者'在尝试将编辑功能添加到注释框时,为undefined
- 如何将 jquery 自动完成 UI 功能添加到表中的每个单元格
- 将滑动功能添加到响应页面的现有侧边菜单中