OA.WEB/Easyui1.3.6/plugins/jquery.menu.js
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* jQuery EasyUI 1.3.6
*
* Copyright (c) 2009-2014 www.jeasyui.com. All rights reserved.
*
* Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt
* To use it on other terms please contact us at info@jeasyui.com
*
*/
(function($){
function _1(_2){
$(_2).appendTo("body");
$(_2).addClass("menu-top");
$(document).unbind(".menu").bind("mousedown.menu",function(e){
var m=$(e.target).closest("div.menu,div.combo-p");
if(m.length){
return;
}
$("body>div.menu-top:visible").menu("hide");
});
var _3=_4($(_2));
for(var i=0;i<_3.length;i++){
_5(_3[i]);
}
function _4(_6){
var _7=[];
_6.addClass("menu");
_7.push(_6);
if(!_6.hasClass("menu-content")){
_6.children("div").each(function(){
var _8=$(this).children("div");
if(_8.length){
_8.insertAfter(_2);
this.submenu=_8;
var mm=_4(_8);
_7=_7.concat(mm);
}
});
}
return _7;
};
function _5(_9){
var wh=$.parser.parseOptions(_9[0],["width","height"]);
_9[0].originalHeight=wh.height||0;
if(_9.hasClass("menu-content")){
_9[0].originalWidth=wh.width||_9._outerWidth();
}else{
_9[0].originalWidth=wh.width||0;
_9.children("div").each(function(){
var _a=$(this);
var _b=$.extend({},$.parser.parseOptions(this,["name","iconCls","href",{separator:"boolean"}]),{disabled:(_a.attr("disabled")?true:undefined)});
if(_b.separator){
_a.addClass("menu-sep");
}
if(!_a.hasClass("menu-sep")){
_a[0].itemName=_b.name||"";
_a[0].itemHref=_b.href||"";
var _c=_a.addClass("menu-item").html();
_a.empty().append($("<div class=\"menu-text\"></div>").html(_c));
if(_b.iconCls){
后面还有 377 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。