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 算力,解读结果公开显示在下面。

还没有人解读过这个文件。