mirror of https://github.com/layui/layui
**紧急**修复 tab 删除时的下标异常问题
parent
834aa787cb
commit
2d064f89d6
|
@ -155,7 +155,7 @@ layui.define('jquery', function(exports){
|
||||||
// Tab 删除
|
// Tab 删除
|
||||||
,tabDelete: function(e, othis){
|
,tabDelete: function(e, othis){
|
||||||
var li = othis || $(this).parent();
|
var li = othis || $(this).parent();
|
||||||
var index = li.index('li');
|
var index = li.parent().children('li').index(li);
|
||||||
var tabElem = li.closest('.layui-tab');
|
var tabElem = li.closest('.layui-tab');
|
||||||
var item = tabElem.children('.layui-tab-content').children('.layui-tab-item');
|
var item = tabElem.children('.layui-tab-content').children('.layui-tab-item');
|
||||||
var filter = tabElem.attr('lay-filter');
|
var filter = tabElem.attr('lay-filter');
|
||||||
|
@ -217,10 +217,11 @@ layui.define('jquery', function(exports){
|
||||||
|
|
||||||
// 响应式
|
// 响应式
|
||||||
if(
|
if(
|
||||||
title.prop('scrollWidth') > title.outerWidth() + 1 ||
|
title.prop('scrollWidth') > title.outerWidth() + 1 || (
|
||||||
title.height() > function(height){
|
title.find('li').length && title.height() > function(height){
|
||||||
return height + height/2;
|
return height + height/2;
|
||||||
}(title.find('li').eq(0).height())
|
}(title.find('li').eq(0).height())
|
||||||
|
)
|
||||||
){
|
){
|
||||||
// 若执行是来自于切换,则自动展开
|
// 若执行是来自于切换,则自动展开
|
||||||
(
|
(
|
||||||
|
|
Loading…
Reference in New Issue