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

(开头部分) 2KB

这里只显示每个文件的开头 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, "datetimespinner").options;
        $(_2).addClass("datetimespinner-f").timespinner(_3);
    };
    $.fn.datetimespinner = function (_4, _5) {
        if (typeof _4 == "string") {
            var _6 = $.fn.datetimespinner.methods[_4];
            if (_6) {
                return _6(this, _5);
            } else {
                return this.timespinner(_4, _5);
            }
        }
        _4 = _4 || {};
        return this.each(function () {
            var _7 = $.data(this, "datetimespinner");
            if (_7) {
                $.extend(_7.options, _4);
            } else {
                $.data(this, "datetimespinner", { options: $.extend({}, $.fn.datetimespinner.defaults, $.fn.datetimespinner.parseOptions(this), _4) });
            }
            _1(this);
        });
    };
    $.fn.datetimespinner.methods = {
        options: function (jq) {
            var _8 = jq.timespinner("options");
            return $.extend($.data(jq[0], "datetimespinner").options, { width: _8.width, value: _8.value, originalValue: _8.originalValue, disabled: _8.disabled, readonly: _8.readonly });
        }
    };
    $.fn.datetimespinner.parseOptions = function (_9) {
        return $.extend({}, $.fn.timespinner.parseOptions(_9), $.parser.parseOptions(_9, []));
    };
    $.fn.datetimespinner.defaults = $.extend({}, $.fn.timespinner.defaults, {
        formatter: function (_a) {
            if (!_a) {
                return "";
            }
            return $.fn.datebox.defaults.formatter.call(this, _a) + " " + $.fn.timespinner.defaults.formatter.call(this, _a);
        }, parser: function (s) {
            s = $.trim(s);
            if (!s) {
                return null;
            }
            var dt = s.split(" ");
            var _b = $.fn.datebox.defaults.parser.call(this, dt[0]);
            if (dt.length < 2) {
                return _b;
            }
            var _c = $.fn.timespinner.defaults.parser.call(this, dt[1]);
后面还有 4 行代码,购买后查看完整代码

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

AI 解读 AI

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

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