Skip to content

Commit 3b4d126

Browse files
committed
兼容高版本jQuery
1 parent 5df509f commit 3b4d126

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

jquery.addtabs.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -107,14 +107,14 @@
107107
tabobj.find("[role='tabpanel']").removeClass('active');
108108

109109
//如果TAB不存在,创建一个新的TAB
110-
if (tabitem.size() === 0) {
110+
if (tabitem.length === 0) {
111111
//创建新TAB的title
112112
tabitem = $('<li role="presentation" id="' + tabid + '"><a href="#' + conid + '" node-id="' + opts.id + '" aria-controls="' + id + '" role="tab" data-toggle="tab">' + opts.title + '</a></li>');
113113
//是否允许关闭
114-
if (options.close && $("li", navobj).size() > 0) {
114+
if (options.close && $("li", navobj).length > 0) {
115115
tabitem.append(' <i class="close-tab fa fa-remove"></i>');
116116
}
117-
if (conitem.size() === 0) {
117+
if (conitem.length === 0) {
118118
//创建新TAB的内容
119119
conitem = $('<div role="tabpanel" class="tab-pane" id="' + conid + '"></div>');
120120
//是否指定TAB内容
@@ -131,7 +131,7 @@
131131
tabobj.append(conitem);
132132
}
133133
//加入TABS
134-
if ($('.tabdrop li', navobj).size() > 0) {
134+
if ($('.tabdrop li', navobj).length > 0) {
135135
$('.tabdrop ul', navobj).append(tabitem);
136136
} else {
137137
navobj.append(tabitem);
@@ -145,7 +145,7 @@
145145
} else if (options.iframeForceRefreshTable) {
146146
try {
147147
//检测iframe中是否存在刷新按钮
148-
if ($("#" + conid + " iframe").contents().find(".btn-refresh:not([data-force-refresh=false])").size() > 0) {
148+
if ($("#" + conid + " iframe").contents().find(".btn-refresh:not([data-force-refresh=false])").length > 0) {
149149
$("#" + conid + " iframe")[0].contentWindow.$(".btn-refresh:not([data-force-refresh=false])").trigger("click");
150150
}
151151
} catch (e) {
@@ -169,9 +169,9 @@
169169
if (obj.find("li.active").not('.tabdrop').attr('id') === tabid) {
170170
var prev = tabitem.prev().not(".tabdrop");
171171
var next = tabitem.next().not(".tabdrop");
172-
if (prev.size() > 0) {
172+
if (prev.length > 0) {
173173
prev.find('a').trigger("click");
174-
} else if (next.size() > 0) {
174+
} else if (next.length > 0) {
175175
next.find('a').trigger("click");
176176
} else {
177177
$(">li:not(.tabdrop):last > a", navobj).trigger('click');
@@ -192,7 +192,7 @@
192192
$.fn.refreshAddtabs = function () {
193193
var navobj = $(this);
194194
var dropdown = $(".tabdrop", navobj);
195-
if (dropdown.size() === 0) {
195+
if (dropdown.length === 0) {
196196
dropdown = $('<li class="dropdown pull-right hide tabdrop"><a class="dropdown-toggle" data-toggle="dropdown" href="javascript:;">' +
197197
'<i class="glyphicon glyphicon-align-justify"></i>' +
198198
' <b class="caret"></b></a><ul class="dropdown-menu"></ul></li>');

0 commit comments

Comments
 (0)