css:
.layui-table-fixed .layui-table-body::-webkit-scrollbar {display:none}
.layui-table-fixed .layui-table-body:hover{overflow-y: auto;}
JS:
$(".layui-table-fixed-l .layui-table-body").hover(function () {
$(".layui-table-fixed-l .layui-table-body").scroll(function () {
$(".layui-table-main").off("scroll");
$(".layui-table-fixed-r .layui-table-body").off("scroll");
var scroH = $(this).scrollTop(); //滚动高度
$(".layui-table-main").scrollTop(scroH);
$(".layui-table-fixed-r .layui-table-body").scrollTop(scroH);
});
});
$(".layui-table-main").hover(function () {
$(".layui-table-main").scroll(function () {
$(".layui-table-fixed-l .layui-table-body").off("scroll");
$(".layui-table-fixed-r .layui-table-body").off("scroll");
var scroH = $(this).scrollTop(); //滚动高度
var scroL = $(this).scrollLeft();
$(".layui-table-header").scrollLeft(scroL);//表头跟着滚动
$(".layui-table-fixed-l .layui-table-body").scrollTop(scroH);//左固定列
$(".layui-table-fixed-r .layui-table-body").scrollTop(scroH);//右固定列
});
});
$(".layui-table-fixed-r .layui-table-body").hover(function () {
$(".layui-table-fixed-r .layui-table-body").scroll(function () {
$(".layui-table-main").off("scroll");
$(".layui-table-fixed-l .layui-table-body").off("scroll");
var scroH = $(this).scrollTop(); //滚动高度
$(".layui-table-main").scrollTop(scroH);
$(".layui-table-fixed-l .layui-table-body").scrollTop(scroH);
});
});