src/main/webapp/manager/laydate/laydate.js
(开头部分) 18KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
@Name : layDate v1.1 日期控件
@Author: 贤心
@Date: 2014-06-25
@QQ群:176047195
@Site:http://sentsin.com/layui/laydate
*/
;
!function (a) {
var b = {
path: "",
defSkin: "default",
format: "YYYY-MM-DD",
min: "1900-01-01 00:00:00",
max: "2099-12-31 23:59:59",
isv: !1
}, c = {}, d = document, e = "createElement", f = "getElementById", g = "getElementsByTagName", h = ["laydate_box", "laydate_void", "laydate_click", "LayDateSkin", "skins/", "/laydate.css"];
a.laydate = function (b) {
b = b || {};
try {
h.event = a.event ? a.event : laydate.caller.arguments[0]
} catch (d) {
}
return c.run(b), laydate
}, laydate.v = "1.1", c.getPath = function () {
var a = document.scripts, c = a[a.length - 1].src;
return b.path ? b.path : c.substring(0, c.lastIndexOf("/") + 1)
}(), c.use = function (a, b) {
var f = d[e]("link");
f.type = "text/css", f.rel = "stylesheet", f.href = c.getPath + a + h[5], b && (f.id = b), d[g]("head")[0].appendChild(f), f = null
}, c.trim = function (a) {
return a = a || "", a.replace(/^\s|\s$/g, "").replace(/\s+/g, " ")
}, c.digit = function (a) {
return 10 > a ? "0" + (0 | a) : a
}, c.stopmp = function (b) {
return b = b || a.event, b.stopPropagation ? b.stopPropagation() : b.cancelBubble = !0, this
}, c.each = function (a, b) {
for (var c = 0, d = a.length; d > c && b(c, a[c]) !== !1; c++);
}, c.hasClass = function (a, b) {
return a = a || {}, new RegExp("\\b" + b + "\\b").test(a.className)
}, c.addClass = function (a, b) {
return a = a || {}, c.hasClass(a, b) || (a.className += " " + b), a.className = c.trim(a.className), this
}, c.removeClass = function (a, b) {
if (a = a || {}, c.hasClass(a, b)) {
var d = new RegExp("\\b" + b + "\\b");
a.className = a.className.replace(d, "")
}
return this
}, c.removeCssAttr = function (a, b) {
var c = a.style;
c.removeProperty ? c.removeProperty(b) : c.removeAttribute(b)
}, c.shde = function (a, b) {
a.style.display = b ? "none" : "block"
}, c.query = function (a) {
var e, b, h, i, j;
return a = c.trim(a).split(" "), b = d[f](a[0].substr(1)), b ? a[1] ? /^\./.test(a[1]) ? (i = a[1].substr(1), j = new RegExp("\\b" + i + "\\b"), e = [], h = d.getElementsByClassName ? b.getElementsByClassName(i) : b[g]("*"), c.each(h, function (a, b) {
j.test(b.className) && e.push(b)
后面还有 209 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
