src/main/resources/static/plugins/fullavatareditor/scripts/jQuery.dialog.js
(开头部分) 27KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//------------------------------
// Dialog plugin for jQuery
// Author : LooseLive@gmail.com
//------------------------------
(function($){
var WIN = $(window),
DOC = $(document),
zIndex = ZINDEX = 2,
F = $.isFunction,
CSS = {
HASICON : 'HasIcon',
TIMER : 'HasTimer',
CURRENT : 'Current',
LOADING : 'Loading',
DISABLED : 'Disabled',
NOTONTOP : 'NotOnTop',
ENTCLICK : 'ENTCLICK'
},
SPACE = ' ',
EVENT = {
A : 'mousedown',
B : 'click',
C : 'keydown',
D : 'resize',
E : 'scroll'
},
//从对象中删除该实例,如果对象的实例被删空,重置ZINDEX,避免无限上增
DELETE = function (id) {
delete $.dialog.list[id];
if ($.isEmptyObject($.dialog.list))
{
ZINDEX = zIndex;
}
};
function toArray() {
var a = arguments,
A = [],
i = 0;
for (; i < a.length; i++)
{
if (a[i] instanceof Array)
{
A = $.merge(A, a[i]);
}
else if (a[i] != null)
{
A.push(a[i]);
}
}
return A;
}
$.dialog = function(o) {
return new $.dialog.fn._init(o);
};
$.dialog.list = {};
//默认设置
$.dialog.defaults = {
//对话框的唯一标识符,用途:无论何时何地都可通过$.dialog.get('xxx')获取对话框对象。
id : null,
//对话框的标识触发器,用途:防止重复弹出,缓存数据。
后面还有 1099 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
