mirror of https://github.com/layui/layui
优化 tab 删除相关代码,并修复上个版本导致的 BUG
parent
9c9a14c627
commit
0d9e533737
|
@ -153,9 +153,9 @@ layui.define('jquery', function(exports){
|
|||
,tabDelete: function(e, othis){
|
||||
var li = othis || $(this).parent();
|
||||
var index = li.index();
|
||||
var parents = li.parents('.layui-tab').eq(0);
|
||||
var item = parents.children('.layui-tab-content>.layui-tab-item');
|
||||
var filter = parents.attr('lay-filter');
|
||||
var tabElem = li.closest('.layui-tab');
|
||||
var item = tabElem.children('.layui-tab-content').children('.layui-tab-item');
|
||||
var filter = tabElem.attr('lay-filter');
|
||||
|
||||
if(li.hasClass(THIS)){
|
||||
if (li.next()[0] && li.next().is('li')){
|
||||
|
@ -174,7 +174,7 @@ layui.define('jquery', function(exports){
|
|||
}, 50);
|
||||
|
||||
layui.event.call(this, MOD_NAME, 'tabDelete('+ filter +')', {
|
||||
elem: parents,
|
||||
elem: tabElem,
|
||||
index: index
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue