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

(开头部分) 28KB

这里只显示每个文件的开头 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(c) {
        var w = 0;
        $(c).children().each(function () {
            w += $(this).outerWidth(true);
        });
        return w;
    };
    function _2(_3) {
        var _4 = $.data(_3, "tabs").options;
        if (_4.tabPosition == "left" || _4.tabPosition == "right" || !_4.showHeader) {
            return;
        }
        var _5 = $(_3).children("div.tabs-header");
        var _6 = _5.children("div.tabs-tool:not(.tabs-tool-hidden)");
        var _7 = _5.children("div.tabs-scroller-left");
        var _8 = _5.children("div.tabs-scroller-right");
        var _9 = _5.children("div.tabs-wrap");
        var _a = _5.outerHeight();
        if (_4.plain) {
            _a -= _a - _5.height();
        }
        _6._outerHeight(_a);
        var _b = _1(_5.find("ul.tabs"));
        var _c = _5.width() - _6._outerWidth();
        if (_b > _c) {
            _7.add(_8).show()._outerHeight(_a);
            if (_4.toolPosition == "left") {
                _6.css({ left: _7.outerWidth(), right: "" });
                _9.css({ marginLeft: _7.outerWidth() + _6._outerWidth(), marginRight: _8._outerWidth(), width: _c - _7.outerWidth() - _8.outerWidth() });
            } else {
                _6.css({ left: "", right: _8.outerWidth() });
                _9.css({ marginLeft: _7.outerWidth(), marginRight: _8.outerWidth() + _6._outerWidth(), width: _c - _7.outerWidth() - _8.outerWidth() });
            }
        } else {
            _7.add(_8).hide();
            if (_4.toolPosition == "left") {
                _6.css({ left: 0, right: "" });
                _9.css({ marginLeft: _6._outerWidth(), marginRight: 0, width: _c });
            } else {
                _6.css({ left: "", right: 0 });
                _9.css({ marginLeft: 0, marginRight: _6._outerWidth(), width: _c });
            }
        }
    };
    function _d(_e) {
        var _f = $.data(_e, "tabs").options;
        var _10 = $(_e).children("div.tabs-header");
        if (_f.tools) {
            if (typeof _f.tools == "string") {
                $(_f.tools).addClass("tabs-tool").appendTo(_10);
后面还有 649 行代码,购买后查看完整代码

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

AI 解读 AI

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

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