WebUI/AchieveManageWeb/Scripts/jquery-easyui-1.4.4/plugins/jquery.combo.js
(开头部分) 13KB这里只显示每个文件的开头 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 () {
$(document).unbind(".combo").bind("mousedown.combo mousewheel.combo", function (e) {
var p = $(e.target).closest("span.combo,div.combo-p,div.menu");
if (p.length) {
_1(p);
return;
}
$("body>div.combo-p>div.combo-panel:visible").panel("close");
});
});
function _2(_3) {
var _4 = $.data(_3, "combo");
var _5 = _4.options;
if (!_4.panel) {
_4.panel = $("<div class=\"combo-panel\"></div>").appendTo("body");
_4.panel.panel({
minWidth: _5.panelMinWidth, maxWidth: _5.panelMaxWidth, minHeight: _5.panelMinHeight, maxHeight: _5.panelMaxHeight, doSize: false, closed: true, cls: "combo-p", style: { position: "absolute", zIndex: 10 }, onOpen: function () {
var _6 = $(this).panel("options").comboTarget;
var _7 = $.data(_6, "combo");
if (_7) {
_7.options.onShowPanel.call(_6);
}
}, onBeforeClose: function () {
_1(this);
}, onClose: function () {
var _8 = $(this).panel("options").comboTarget;
var _9 = $(_8).data("combo");
if (_9) {
_9.options.onHidePanel.call(_8);
}
}
});
}
var _a = $.extend(true, [], _5.icons);
if (_5.hasDownArrow) {
_a.push({
iconCls: "combo-arrow", handler: function (e) {
_f(e.data.target);
}
});
}
$(_3).addClass("combo-f").textbox($.extend({}, _5, {
icons: _a, onChange: function () {
}
}));
$(_3).attr("comboName", $(_3).attr("textboxName"));
_4.combo = $(_3).next();
_4.combo.addClass("combo");
};
function _b(_c) {
后面还有 314 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。