周历是显示活动概览的好方法。这个jQuery插件可以让你创建一个好看的日历,显示你本周的活动。它使用纯HTML和CSS进行显示,并确保它可以轻松地与你的网站集成。
1.下载软件包并在文档中加载Pretty Calendar插件的文件。
- <link rel="stylesheet" href="/path/to/pretty-calendar.css" />
- <script src="/path/to/cdn/jquery.min.js"></script>
- <script src="/path/to/pretty-calendar.js"></script>
2.为漂亮的日历创建一个占位符。
- <div id="myCal"></div>
3.在JS数组中定义您的事件:[dayOfWeek,standardTime,事件标题,背景颜色]
.
- var events = [];
- events[0] = [];
- events[0][0] = "Sunday";
- events[0][1] = "3:00pm";
- events[0][2] = "Just a sample event"
- events[0][3] = "#c0c0c0";
- events[1] = [];
- events[1][0] = "Monday";
- events[1][1] = "12:00pm";
- events[1][2] = "Another event"
- events[1][3] = "#8FD8D8";
- events[2] = [];
- events[2][0] = "Thursday";
- events[2][1] = "5:00pm";
- events[2][2] = "This is what happens when"
- events[2][3] = "orange";
- events[3] = [];
- events[3][0] = "Thursday";
- events[3][1] = "5:30pm";
- events[3][2] = "two events are side by side"
- events[3][3] = "purple";
4.您可以每天传递一组自定义标签。
- var weekday = new Array(7);
- weekday[0]="Sun (Apr 13)";
- weekday[1]="Mon (Apr 14)";
- weekday[2]="Tue (Apr 15)";
- weekday[3]="Wed (Apr 16)";
- weekday[4]="Thu (Apr 17)";
- weekday[5]="Fri (Apr 18)";
- weekday[6]="Sat (Apr 19)";
5.初始化漂亮日历。
- // PrettyCalendar(eventArray, nameOfCalendarDiv, enableNavigation, customLabelArray)
- var prettyCal = new PrettyCalendar(events, "myCal", true, weekday);
6.更新您的活动。
- var newEvents = [];
- newEvents[0] = [];
- newEvents[0][0] = "Thursday";
- newEvents[0][1] = "1:00pm";
- newEvents[0][2] = "New event"
- newEvents[0][3] = "red";
- prettyCal.updateEvents(newEvents);
7.在“漂亮日历”中添加页脚。
- prettyCal.addFooter('HTML Content Here');