Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zui
提交
ecc932f5
Z
zui
项目概览
易企天创
/
zui
大约 1 年 前同步成功
通知
6
Star
0
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
37
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zui
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
37
Issue
37
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ecc932f5
编写于
11月 10, 2014
作者:
C
Catouse
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
* updated messager: added noConflict funtion.
上级
078189cb
变更
6
展开全部
隐藏空白更改
内联
并排
Showing
6 changed file
with
221 addition
and
11 deletion
+221
-11
dist/js/zui.js
dist/js/zui.js
+12
-2
dist/js/zui.min.js
dist/js/zui.min.js
+2
-2
docs/js/doc.js
docs/js/doc.js
+1
-1
docs/js/zui.js
docs/js/zui.js
+192
-2
docs/js/zui.min.js
docs/js/zui.min.js
+2
-2
src/js/messager.js
src/js/messager.js
+12
-2
未找到文件。
dist/js/zui.js
浏览文件 @
ecc932f5
...
...
@@ -4375,7 +4375,12 @@
};
$
.
Messager
=
Messager
;
if
(
!
window
.
Messager
)
window
.
Messager
=
Messager
;
var
noConflictMessager
=
window
.
Messager
;
window
.
Messager
=
$
.
Messager
;
window
.
Messager
.
noConflict
=
function
()
{
window
.
Messager
=
noConflictMessager
;
};
$
.
showMessage
=
function
(
message
,
options
)
{
...
...
@@ -4426,7 +4431,12 @@
}
};
if
(
!
window
.
messager
)
window
.
messager
=
$
.
messager
;
var
noConflict
=
window
.
messager
;
window
.
messager
=
$
.
messager
;
window
.
messager
.
noConflict
=
function
()
{
window
.
messager
=
noConflict
;
};
}(
jQuery
,
window
));
/* ========================================================================
...
...
dist/js/zui.min.js
浏览文件 @
ecc932f5
此差异已折叠。
点击以展开。
docs/js/doc.js
浏览文件 @
ecc932f5
...
...
@@ -260,7 +260,7 @@ $(function()
},
drop
:
function
(
event
)
{
messager
.
show
(
'
真棒!
'
);
window
.
messager
.
show
(
'
真棒!
'
);
$
(
'
.droppable-target
'
).
removeClass
(
'
panel-success
'
).
removeClass
(
'
panel-warning
'
);
if
(
event
.
target
)
{
...
...
docs/js/zui.js
浏览文件 @
ecc932f5
...
...
@@ -4375,7 +4375,12 @@
};
$
.
Messager
=
Messager
;
if
(
!
window
.
Messager
)
window
.
Messager
=
Messager
;
var
noConflictMessager
=
window
.
Messager
;
window
.
Messager
=
$
.
Messager
;
window
.
Messager
.
noConflict
=
function
()
{
window
.
Messager
=
noConflictMessager
;
};
$
.
showMessage
=
function
(
message
,
options
)
{
...
...
@@ -4426,7 +4431,12 @@
}
};
if
(
!
window
.
messager
)
window
.
messager
=
$
.
messager
;
var
noConflict
=
window
.
messager
;
window
.
messager
=
$
.
messager
;
window
.
messager
.
noConflict
=
function
()
{
window
.
messager
=
noConflict
;
};
}(
jQuery
,
window
));
/* ========================================================================
...
...
@@ -7472,3 +7482,183 @@
$
.
fn
.
calendar
.
Constructor
=
Calendar
;
}(
jQuery
,
window
));
/* ========================================================================
* jQuery Hotkeys Plugin
* Based upon the plugin by Tzury Bar Yochay:
* http://github.com/tzuryby/hotkeys
* ========================================================================
* Copyright 2010, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* Original idea by:
* Binny V A, http://www.openjs.com/scripts/events/keyboard_shortcuts/
* ======================================================================== */
(
function
(
jQuery
){
jQuery
.
hotkeys
=
{
version
:
"
0.8
"
,
specialKeys
:
{
8
:
"
backspace
"
,
9
:
"
tab
"
,
13
:
"
return
"
,
16
:
"
shift
"
,
17
:
"
ctrl
"
,
18
:
"
alt
"
,
19
:
"
pause
"
,
20
:
"
capslock
"
,
27
:
"
esc
"
,
32
:
"
space
"
,
33
:
"
pageup
"
,
34
:
"
pagedown
"
,
35
:
"
end
"
,
36
:
"
home
"
,
37
:
"
left
"
,
38
:
"
up
"
,
39
:
"
right
"
,
40
:
"
down
"
,
45
:
"
insert
"
,
46
:
"
del
"
,
96
:
"
0
"
,
97
:
"
1
"
,
98
:
"
2
"
,
99
:
"
3
"
,
100
:
"
4
"
,
101
:
"
5
"
,
102
:
"
6
"
,
103
:
"
7
"
,
104
:
"
8
"
,
105
:
"
9
"
,
106
:
"
*
"
,
107
:
"
+
"
,
109
:
"
-
"
,
110
:
"
.
"
,
111
:
"
/
"
,
112
:
"
f1
"
,
113
:
"
f2
"
,
114
:
"
f3
"
,
115
:
"
f4
"
,
116
:
"
f5
"
,
117
:
"
f6
"
,
118
:
"
f7
"
,
119
:
"
f8
"
,
120
:
"
f9
"
,
121
:
"
f10
"
,
122
:
"
f11
"
,
123
:
"
f12
"
,
144
:
"
numlock
"
,
145
:
"
scroll
"
,
191
:
"
/
"
,
224
:
"
meta
"
},
shiftNums
:
{
"
`
"
:
"
~
"
,
"
1
"
:
"
!
"
,
"
2
"
:
"
@
"
,
"
3
"
:
"
#
"
,
"
4
"
:
"
$
"
,
"
5
"
:
"
%
"
,
"
6
"
:
"
^
"
,
"
7
"
:
"
&
"
,
"
8
"
:
"
*
"
,
"
9
"
:
"
(
"
,
"
0
"
:
"
)
"
,
"
-
"
:
"
_
"
,
"
=
"
:
"
+
"
,
"
;
"
:
"
:
"
,
"
'
"
:
"
\"
"
,
"
,
"
:
"
<
"
,
"
.
"
:
"
>
"
,
"
/
"
:
"
?
"
,
"
\\
"
:
"
|
"
}
};
function
keyHandler
(
handleObj
)
{
// Only care when a possible input has been specified
if
(
typeof
handleObj
.
data
!==
"
string
"
)
{
return
;
}
var
origHandler
=
handleObj
.
handler
,
keys
=
handleObj
.
data
.
toLowerCase
().
split
(
"
"
);
handleObj
.
handler
=
function
(
event
)
{
// Don't fire in text-accepting inputs that we didn't directly bind to
if
(
this
!==
event
.
target
&&
(
/textarea|select/i
.
test
(
event
.
target
.
nodeName
)
||
event
.
target
.
type
===
"
text
"
))
{
return
;
}
// Keypress represents characters, not special keys
var
special
=
event
.
type
!==
"
keypress
"
&&
jQuery
.
hotkeys
.
specialKeys
[
event
.
which
],
character
=
String
.
fromCharCode
(
event
.
which
).
toLowerCase
(),
key
,
modif
=
""
,
possible
=
{};
// check combinations (alt|ctrl|shift+anything)
if
(
event
.
altKey
&&
special
!==
"
alt
"
)
{
modif
+=
"
alt+
"
;
}
if
(
event
.
ctrlKey
&&
special
!==
"
ctrl
"
)
{
modif
+=
"
ctrl+
"
;
}
// TODO: Need to make sure this works consistently across platforms
if
(
event
.
metaKey
&&
!
event
.
ctrlKey
&&
special
!==
"
meta
"
)
{
modif
+=
"
meta+
"
;
}
if
(
event
.
shiftKey
&&
special
!==
"
shift
"
)
{
modif
+=
"
shift+
"
;
}
if
(
special
)
{
possible
[
modif
+
special
]
=
true
;
}
else
{
possible
[
modif
+
character
]
=
true
;
possible
[
modif
+
jQuery
.
hotkeys
.
shiftNums
[
character
]]
=
true
;
// "$" can be triggered as "Shift+4" or "Shift+$" or just "$"
if
(
modif
===
"
shift+
"
)
{
possible
[
jQuery
.
hotkeys
.
shiftNums
[
character
]]
=
true
;
}
}
for
(
var
i
=
0
,
l
=
keys
.
length
;
i
<
l
;
i
++
)
{
if
(
possible
[
keys
[
i
]])
{
return
origHandler
.
apply
(
this
,
arguments
);
}
}
};
}
jQuery
.
each
([
"
keydown
"
,
"
keyup
"
,
"
keypress
"
],
function
()
{
jQuery
.
event
.
special
[
this
]
=
{
add
:
keyHandler
};
});
})(
jQuery
);
docs/js/zui.min.js
浏览文件 @
ecc932f5
此差异已折叠。
点击以展开。
src/js/messager.js
浏览文件 @
ecc932f5
...
...
@@ -94,7 +94,12 @@
};
$
.
Messager
=
Messager
;
if
(
!
window
.
Messager
)
window
.
Messager
=
Messager
;
var
noConflictMessager
=
window
.
Messager
;
window
.
Messager
=
$
.
Messager
;
window
.
Messager
.
noConflict
=
function
()
{
window
.
Messager
=
noConflictMessager
;
};
$
.
showMessage
=
function
(
message
,
options
)
{
...
...
@@ -145,5 +150,10 @@
}
};
if
(
!
window
.
messager
)
window
.
messager
=
$
.
messager
;
var
noConflict
=
window
.
messager
;
window
.
messager
=
$
.
messager
;
window
.
messager
.
noConflict
=
function
()
{
window
.
messager
=
noConflict
;
};
}(
jQuery
,
window
));
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录