更新时间:2021-05-10 01:37:44
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | //当前日历显示的年份 showYear:2021, //当前日历显示的月份 showMonth:5, //当前日历显示的天数 showDays:6, eventName:"load", //初始化日历 init: function(signList) { calUtil.setMonthAndDay(); calUtil.draw(signList); calUtil.bindEnvent(); }, draw: function(signList) { //绑定日历 var str = calUtil.drawCal(calUtil.showYear, calUtil.showMonth, signList); $("#calendar").html(str); //绑定日历表头 var calendarName = calUtil.showYear + "年" + calUtil.showMonth + "月"; $(".calendar_month_span").html(calendarName); }, //获取当前选择的年月 setMonthAndDay: function() { switch (calUtil.eventName) { case "load": var current = new Date(); calUtil.showYear = current.getFullYear(); calUtil.showMonth = current.getMonth() + 1; break; case "prev": var nowMonth = $(".calendar_month_span").html().split("年")[1].split("月")[0]; calUtil.showMonth = parseInt(nowMonth) - 1; if (calUtil.showMonth == 0) { calUtil.showMonth = 12; calUtil.showYear -= 1; } break; case "next": var nowMonth = $(".calendar_month_span").html().split("年")[1].split("月")[0]; calUtil.showMonth = parseInt(nowMonth) + 1; if (calUtil.showMonth == 13) { calUtil.showMonth = 1; calUtil.showYear += 1; } break; } }, //ajax获取日历json数据 var signList = [{ "signDay": "09" }, { "signDay": "11" }, { "signDay": "12" }, { "signDay": "13" }];calUtil.init(signList); |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com