WebUI/AchieveManageWeb/Scripts/jquery-easyui-1.4.4/plugins/jquery.calendar.js
(开头部分) 16KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* jQuery EasyUI 1.4.4
*
* Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
*
* Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
* To use it on other terms please contact us: info@jeasyui.com
*
*/
(function ($) {
function _1(_2, _3) {
var _4 = $.data(_2, "calendar").options;
var t = $(_2);
if (_3) {
$.extend(_4, { width: _3.width, height: _3.height });
}
t._size(_4, t.parent());
t.find(".calendar-body")._outerHeight(t.height() - t.find(".calendar-header")._outerHeight());
if (t.find(".calendar-menu").is(":visible")) {
_5(_2);
}
};
function _6(_7) {
$(_7).addClass("calendar").html("<div class=\"calendar-header\">" + "<div class=\"calendar-nav calendar-prevmonth\"></div>" + "<div class=\"calendar-nav calendar-nextmonth\"></div>" + "<div class=\"calendar-nav calendar-prevyear\"></div>" + "<div class=\"calendar-nav calendar-nextyear\"></div>" + "<div class=\"calendar-title\">" + "<span class=\"calendar-text\"></span>" + "</div>" + "</div>" + "<div class=\"calendar-body\">" + "<div class=\"calendar-menu\">" + "<div class=\"calendar-menu-year-inner\">" + "<span class=\"calendar-nav calendar-menu-prev\"></span>" + "<span><input class=\"calendar-menu-year\" type=\"text\"></input></span>" + "<span class=\"calendar-nav calendar-menu-next\"></span>" + "</div>" + "<div class=\"calendar-menu-month-inner\">" + "</div>" + "</div>" + "</div>");
$(_7).bind("_resize", function (e, _8) {
if ($(this).hasClass("easyui-fluid") || _8) {
_1(_7);
}
return false;
});
};
function _9(_a) {
var _b = $.data(_a, "calendar").options;
var _c = $(_a).find(".calendar-menu");
_c.find(".calendar-menu-year").unbind(".calendar").bind("keypress.calendar", function (e) {
if (e.keyCode == 13) {
_d(true);
}
});
$(_a).unbind(".calendar").bind("mouseover.calendar", function (e) {
var t = _e(e.target);
if (t.hasClass("calendar-nav") || t.hasClass("calendar-text") || (t.hasClass("calendar-day") && !t.hasClass("calendar-disabled"))) {
t.addClass("calendar-nav-hover");
}
}).bind("mouseout.calendar", function (e) {
var t = _e(e.target);
if (t.hasClass("calendar-nav") || t.hasClass("calendar-text") || (t.hasClass("calendar-day") && !t.hasClass("calendar-disabled"))) {
t.removeClass("calendar-nav-hover");
}
}).bind("click.calendar", function (e) {
var t = _e(e.target);
if (t.hasClass("calendar-menu-next") || t.hasClass("calendar-nextyear")) {
_f(1);
} else {
if (t.hasClass("calendar-menu-prev") || t.hasClass("calendar-prevyear")) {
_f(-1);
} else {
if (t.hasClass("calendar-menu-month")) {
_c.find(".calendar-selected").removeClass("calendar-selected");
t.addClass("calendar-selected");
后面还有 332 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。