mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-09 03:22:51 +08:00
优化表格选择时预览图片的问题;
This commit is contained in:
@@ -40,7 +40,7 @@ layui.define(['table', 'jquery', 'form'], function (exports) {
|
|||||||
var t = elem.offset().top + elem.outerHeight() + "px";
|
var t = elem.offset().top + elem.outerHeight() + "px";
|
||||||
var l = elem.offset().left + "px";
|
var l = elem.offset().left + "px";
|
||||||
var tableName = "tableSelect_table_" + new Date().getTime();
|
var tableName = "tableSelect_table_" + new Date().getTime();
|
||||||
var tableBox = '<div class="tableSelect layui-anim layui-anim-upbit" style="left:'+l+';top:'+t+';border: 1px solid #d2d2d2;background-color: #fff;box-shadow: 0 2px 4px rgba(0,0,0,.12);padding:10px 10px 0 10px;position: absolute;z-index:66666666;margin: 5px 0;border-radius: 2px;min-width:'+opt.width+'px;">';
|
var tableBox = '<div class="tableSelect layui-anim layui-anim-upbit" style="left:' + l + ';top:' + t + ';border: 1px solid #d2d2d2;background-color: #fff;box-shadow: 0 2px 4px rgba(0,0,0,.12);padding:10px 10px 0 10px;position: fixed;z-index:666;margin: 5px 0;border-radius: 2px;min-width:' + opt.width + 'px;">';
|
||||||
tableBox += '<div class="tableSelectBar">';
|
tableBox += '<div class="tableSelectBar">';
|
||||||
tableBox += '<form class="layui-form" action="" style="display:inline-block;">';
|
tableBox += '<form class="layui-form" action="" style="display:inline-block;">';
|
||||||
|
|
||||||
@@ -243,6 +243,16 @@ layui.define(['table', 'jquery', 'form'], function (exports) {
|
|||||||
$(document).mouseup(function (e) {
|
$(document).mouseup(function (e) {
|
||||||
var userSet_con = $('' + opt.elem + ',.tableSelect');
|
var userSet_con = $('' + opt.elem + ',.tableSelect');
|
||||||
if (!userSet_con.is(e.target) && userSet_con.has(e.target).length === 0) {
|
if (!userSet_con.is(e.target) && userSet_con.has(e.target).length === 0) {
|
||||||
|
|
||||||
|
if (
|
||||||
|
$(e.target).hasClass('layui-layer-shade')
|
||||||
|
|| $(e.target).closest('.layui-layer').length != 0
|
||||||
|
|| $(e.target).hasClass('layui-layer-move')
|
||||||
|
) {
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
tableBox.remove();
|
tableBox.remove();
|
||||||
delete table.cache[tableName];
|
delete table.cache[tableName];
|
||||||
checkedData = [];
|
checkedData = [];
|
||||||
|
|||||||
Reference in New Issue
Block a user