解决layui锁定列后内容区和锁定区高度不一致的问题
其中id 为主表格的标识ID
//动态监听表头高度变化,冻结行跟着改变高度
$("div [lay-id='" + id + "'] .layui-table-header tr").resize(function () {
$("div [lay-id='" + id + "'] .layui-table-header tr").each(function (index, val) {
$($("div [lay-id='" + id + "'] .layui-table-fixed .layui-table-header table tr")[index]).height($(val).height());
});
});
//初始化高度,使得冻结行表头高度一致
$("div [lay-id='" + id + "'] .layui-table-header tr").each(function (index, val) {
$($("div [lay-id='" + id + "'] .layui-table-fixed .layui-table-header table tr")[index]).height($(val).height());
});
//动态监听表体高度变化,冻结行跟着改变高度
$("div [lay-id='" + id + "'] .layui-table-main tr").resize(function () {
$("div [lay-id='" + id + "'] .layui-table-body tr").each(function (index, val) {
$($("div [lay-id='" + id + "'] .layui-table-fixed .layui-table-body table tr")[index]).height($(val).height());
});
});
//初始化高度,使得冻结行表体高度一致
$("div [lay-id='" + id + "'] .layui-table-main tr").each(function (index, val) {
$($("div [lay-id='" + id + "'] .layui-table-fixed .layui-table-body table tr")[index]).height($(val).height());
});
//初始化滚动条
$("div [lay-id='" + id + "'] .layui-table-fixed .layui-table-body").animate({ scrollTop: $("div [lay-id='" + id + "'] .layui-table-main").scrollTop() }, 0);