Skip to content

Commit c2664f2

Browse files
committed
新增简洁模式
1 parent 3b4d126 commit c2664f2

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

jquery.addtabs.js

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
nav: '.nav-addtabs',
1616
tab: '.tab-addtabs',
1717
iframeUse: true, //使用iframe还是ajax
18+
simple: false, //是否启用简洁模式,简洁模式下将不启用nav和tab
1819
iframeHeight: $(window).height() - 50, //固定TAB中IFRAME高度,根据需要自己修改
1920
iframeForceRefresh: false, //点击后强制加载对应的iframe
2021
iframeForceRefreshTable: false, //点击后强制刷新对应的iframe中的table
@@ -100,6 +101,11 @@
100101
url = opts.url;
101102
url += (opts.url.indexOf("?") > -1 ? "&addtabs=1" : "?addtabs=1");
102103

104+
if (options.simple) {
105+
navobj.find("[role='presentation']").remove();
106+
tabobj.find("[role='tabpanel']").remove();
107+
}
108+
103109
var tabitem = $('#' + tabid, navobj);
104110
var conitem = $('#' + conid, tabobj);
105111

@@ -130,11 +136,13 @@
130136
}
131137
tabobj.append(conitem);
132138
}
133-
//加入TABS
134-
if ($('.tabdrop li', navobj).length > 0) {
135-
$('.tabdrop ul', navobj).append(tabitem);
136-
} else {
137-
navobj.append(tabitem);
139+
if (!options.simple) {
140+
//加入TABS
141+
if ($('.tabdrop li', navobj).length > 0) {
142+
$('.tabdrop ul', navobj).append(tabitem);
143+
} else {
144+
navobj.append(tabitem);
145+
}
138146
}
139147
} else {
140148
//强制刷新iframe

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fastadmin-addtabs",
3-
"version": "1.0.6",
3+
"version": "1.0.7",
44
"description": "",
55
"main": "jquery.addtabs.js",
66
"scripts": {

0 commit comments

Comments
 (0)