WebContent/js/jquery/plugin/jquery-easyui/plugins/jquery.combo.js

(开头部分) 8KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/**
 * jQuery EasyUI 1.2.1
 * 
 * Licensed under the GPL:
 *   http://www.gnu.org/licenses/gpl.txt
 *
 * Copyright 2010 stworthy [ stworthy@gmail.com ] 
 * 
 */
(function($){
function _1(_2,_3){
var _4=$.data(_2,"combo").options;
var _5=$.data(_2,"combo").combo;
var _6=$.data(_2,"combo").panel;
if(_3){
_4.width=_3;
}
_5.appendTo("body");
if(isNaN(_4.width)){
_4.width=_5.find("input.combo-text").outerWidth();
}
var _7=_5.find(".combo-arrow").outerWidth();
var _3=_4.width-_7;
if($.boxModel==true){
_3-=_5.outerWidth()-_5.width();
}
_5.find("input.combo-text").width(_3);
_6.panel("resize",{width:(_4.panelWidth?_4.panelWidth:_5.outerWidth()),height:_4.panelHeight});
_5.insertAfter(_2);
};
function _8(_9){
$(_9).addClass("combo-f").hide();
var _a=$("<span class=\"combo\"></span>").insertAfter(_9);
var _b=$("<input type=\"text\" class=\"combo-text\">").appendTo(_a);
$("<span><span class=\"combo-arrow\"></span></span>").appendTo(_a);
$("<input type=\"hidden\" class=\"combo-value\">").appendTo(_a);
var _c=$("<div class=\"combo-panel\"></div>").appendTo("body");
_c.panel({doSize:false,closed:true,style:{position:"absolute",zIndex:10},onOpen:function(){
$(this).panel("resize");
}});
var _d=$(_9).attr("name");
if(_d){
_a.find("input.combo-value").attr("name",_d);
$(_9).removeAttr("name").attr("comboName",_d);
}
_b.attr("autocomplete","off");
return {combo:_a,panel:_c};
};
function _e(_f){
var _10=$.data(_f,"combo").combo.find("input.combo-text");
_10.validatebox("destroy");
$.data(_f,"combo").panel.panel("destroy");
$.data(_f,"combo").combo.remove();
$(_f).remove();
};
function _11(_12){
var _13=$.data(_12,"combo").options;
var _14=$.data(_12,"combo").combo;
var _15=$.data(_12,"combo").panel;
var _16=_14.find(".combo-text");
后面还有 296 行代码,购买后查看完整代码

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

AI 解读

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

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