切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
Karson
7 years ago
提交
3ece8a310273836f2a5255241ce8b771895665f5
1 个父辈
c156a472
压缩打包JS
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
13 行增加
和
12 行删除
public/assets/js/require-backend.min.js
public/assets/js/require-backend.min.js
查看文件 @
3ece8a3
...
...
@@ -13284,13 +13284,6 @@ define("drop", function(){});
/**
* http://git.oschina.net/hbbcs/bootStrap-addTabs
* Created by joe on 2015-12-19.
* @param {type} options {
* content string||html 直接指定内容
* close bool 是否可以关闭
* monitor 监视的区域
* }
*
* @returns
*/
$
.
fn
.
addtabs
=
function
(
options
)
{
var
obj
=
$
(
this
);
...
...
@@ -13302,6 +13295,7 @@ $.fn.addtabs = function (options) {
tab
:
'.tab-addtabs'
,
iframeUse
:
true
,
//使用iframe还是ajax
iframeHeight
:
$
(
window
).
height
()
-
50
,
//固定TAB中IFRAME高度,根据需要自己修改
iframeForceRefresh
:
false
,
//点击后强制刷新对应的iframe
callback
:
function
()
{
//关闭后回调函数
}
...
...
@@ -13318,7 +13312,7 @@ $.fn.addtabs = function (options) {
});
}
$
(
options
.
monitor
).
on
(
'click'
,
'[addtabs]'
,
function
(
e
)
{
if
(
$
(
this
).
attr
(
'url'
).
indexOf
(
"javascript"
)
!==
0
)
{
if
(
$
(
this
).
attr
(
'url'
).
indexOf
(
"javascript
:
"
)
!==
0
)
{
if
(
$
(
this
).
is
(
"a"
))
{
e
.
preventDefault
();
}
...
...
@@ -13337,7 +13331,7 @@ $.fn.addtabs = function (options) {
window
.
history
.
pushState
(
state
,
title
,
pushurl
);
}
$
(
this
).
data
(
"pushstate"
,
null
);
_add
(
{
_add
.
call
(
this
,
{
id
:
id
,
title
:
$
(
this
).
attr
(
'title'
)
?
$
(
this
).
attr
(
'title'
)
:
$
(
this
).
html
(),
content
:
content
,
...
...
@@ -13401,8 +13395,15 @@ $.fn.addtabs = function (options) {
navobj
.
append
(
title
);
}
tabobj
.
append
(
content
);
}
else
{
//强制刷新iframe
if
(
options
.
iframeForceRefresh
)
{
$
(
"#"
+
conid
+
" iframe"
).
attr
(
'src'
,
function
(
i
,
val
)
{
return
val
;
});
}
}
localStorage
.
setItem
(
"addtabs"
,
$
(
this
).
prop
(
'outerHTML'
));
//激活TAB
$
(
"#"
+
tabid
).
addClass
(
'active'
);
$
(
"#"
+
conid
).
addClass
(
"active"
);
...
...
@@ -13410,8 +13411,8 @@ $.fn.addtabs = function (options) {
};
_close
=
function
(
id
)
{
var
tabid
=
'tab_'
+
id
;
var
conid
=
'con_'
+
id
;
var
tabid
=
'tab_'
+
id
;
var
conid
=
'con_'
+
id
;
//如果关闭的是当前激活的TAB,激活他的前一个TAB
if
(
obj
.
find
(
"li.active"
).
attr
(
'id'
)
==
tabid
)
{
if
(
$
(
"#"
+
tabid
).
prev
().
not
(
".tabdrop"
).
size
()
>
0
)
{
...
...
请
注册
或
登录
后发表评论