js/jquery.fn.gantt.js
(开头部分) 76KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*jshint shadow:true, unused:false, laxbreak:true, evil:true*/
/*globals jQuery, alert*/
(function ($) {
"use strict";
$.fn.gantt = function (options) {
var cookieKey = "jquery.fn.gantt";
var scales = ["hours", "days", "weeks", "months"];
var settings = {
source: null,
itemsPerPage: 7,
months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
dow: ["S", "M", "T", "W", "T", "F", "S"],
startPos: new Date(),
navigate: "buttons",
scale: "days",
useCookie: false,
maxScale: "months",
minScale: "hours",
waitText: "Please wait...",
onItemClick: function (data) { return; },
onAddClick: function (data) { return; },
onRender: function() { return; },
scrollToToday: true
};
$.extend($.expr[":"], {
findday: function (a, i, m) {
var cd = new Date(parseInt(m[3], 10));
var id = $(a).attr("id");
id = id ? id : "";
var si = id.indexOf("-") + 1;
var ed = new Date(parseInt(id.substring(si, id.length), 10));
cd = new Date(cd.getFullYear(), cd.getMonth(), cd.getDate());
ed = new Date(ed.getFullYear(), ed.getMonth(), ed.getDate());
return cd.getTime() === ed.getTime();
}
});
$.extend($.expr[":"], {
findweek: function (a, i, m) {
var cd = new Date(parseInt(m[3], 10));
var id = $(a).attr("id");
id = id ? id : "";
var si = id.indexOf("-") + 1;
cd = cd.getFullYear() + "-" + cd.getDayForWeek().getWeekOfYear();
var ed = id.substring(si, id.length);
return cd === ed;
}
});
$.extend($.expr[":"], {
findmonth: function (a, i, m) {
var cd = new Date(parseInt(m[3], 10));
cd = cd.getFullYear() + "-" + cd.getMonth();
var id = $(a).attr("id");
后面还有 1559 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。