WebUI/AchieveManageWeb/Scripts/jquery-easyui-1.4.4/plugins/jquery.datebox.js

(开头部分) 8KB

这里只显示每个文件的开头 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) {
        var _3 = $.data(_2, "datebox");
        var _4 = _3.options;
        $(_2).addClass("datebox-f").combo($.extend({}, _4, {
            onShowPanel: function () {
                _5(this);
                _6(this);
                _7(this);
                _18(this, $(this).datebox("getText"), true);
                _4.onShowPanel.call(this);
            }
        }));
        if (!_3.calendar) {
            var _8 = $(_2).combo("panel").css("overflow", "hidden");
            _8.panel("options").onBeforeDestroy = function () {
                var c = $(this).find(".calendar-shared");
                if (c.length) {
                    c.insertBefore(c[0].pholder);
                }
            };
            var cc = $("<div class=\"datebox-calendar-inner\"></div>").prependTo(_8);
            if (_4.sharedCalendar) {
                var c = $(_4.sharedCalendar);
                if (!c[0].pholder) {
                    c[0].pholder = $("<div class=\"calendar-pholder\" style=\"display:none\"></div>").insertAfter(c);
                }
                c.addClass("calendar-shared").appendTo(cc);
                if (!c.hasClass("calendar")) {
                    c.calendar();
                }
                _3.calendar = c;
            } else {
                _3.calendar = $("<div></div>").appendTo(cc).calendar();
            }
            $.extend(_3.calendar.calendar("options"), {
                fit: true, border: false, onSelect: function (_9) {
                    var _a = this.target;
                    var _b = $(_a).datebox("options");
                    _18(_a, _b.formatter.call(_a, _9));
                    $(_a).combo("hidePanel");
                    _b.onSelect.call(_a, _9);
                }
            });
        }
        $(_2).combo("textbox").parent().addClass("datebox");
        $(_2).datebox("initValue", _4.value);
        function _5(_c) {
            var _d = $(_c).datebox("options");
            var _e = $(_c).combo("panel");
            _e.unbind(".datebox").bind("click.datebox", function (e) {
后面还有 165 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

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