Elight.WebUI/wwwroot/Content/LCalendar/js/LCalendar.js
(开头部分) 36KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* LCalendar移动端日期时间选择控件
*
* version:1.7.1
*
* author:黄磊
*
* git:https://github.com/xfhxbb/LCalendar
*
* Copyright 2016
*
* Licensed under MIT
*
* 最近修改于: 2016-6-12 17:22:20
*/
window.LCalendar = (function() {
var MobileCalendar = function() {
this.gearDate;
this.minY = 1900;
this.minM = 1;
this.minD = 1;
this.maxY = 2099;
this.maxM = 12;
this.maxD = 31;
}
MobileCalendar.prototype = {
init: function(params) {
this.type = params.type;
this.trigger = document.querySelector(params.trigger);
if (this.trigger.getAttribute("data-lcalendar") != null) {
var arr = this.trigger.getAttribute("data-lcalendar").split(',');
var minArr = arr[0].split('-');
this.minY = ~~minArr[0];
this.minM = ~~minArr[1];
this.minD = ~~minArr[2];
var maxArr = arr[1].split('-');
this.maxY = ~~maxArr[0];
this.maxM = ~~maxArr[1];
this.maxD = ~~maxArr[2];
}
if (params.minDate) {
var minArr = params.minDate.split('-');
this.minY = ~~minArr[0];
this.minM = ~~minArr[1];
this.minD = ~~minArr[2];
}
if (params.maxDate) {
var maxArr = params.maxDate.split('-');
this.maxY = ~~maxArr[0];
this.maxM = ~~maxArr[1];
this.maxD = ~~maxArr[2];
}
this.bindEvent(this.type);
},
bindEvent: function(type) {
var _self = this;
//呼出日期插件
function popupDate(e) {
_self.gearDate = document.createElement("div");
_self.gearDate.className = "gearDate";
后面还有 697 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。