自动化立体仓库 - WMS系统
zyx
2024-01-23 48bc286e5b6c2828d301a556da792c6e4d6aa7cc
src/main/webapp/static/js/pla/plaDetl.js
@@ -140,9 +140,25 @@
                    res.data[_index][data.value] = 'N';
                }
            });
            let headerTop = $('.layui-table-header').offset().top; //获取表格头到文档顶部的距离
            let headerPage = $('.layui-table-page').offset().top; //获取表格底部文档顶部的距离
            $(window).scroll(function () {
                if ((headerTop - $(window).scrollTop()) < 0) { //超过了
                    $('.layui-table-header').addClass('table-header-fixed'); //添加样式,固定住表头
                } else { //没超过
                    $('.layui-table-header').removeClass('table-header-fixed'); //移除样式
                }
            });
        }
    });
    //滚动body,header跟随滚动
    $('.layui-table-body').on('scroll', function(e) {
        var leftPx = $(e.target).scrollLeft(); //获取表格body,滚动条距离左边的长度
        var left = 'translateX(-' + leftPx + 'px)';
        $('.layui-table-header .layui-table').css('transform', left); //设置表格header的内容反向(-)移动
    });
    table.on('tool(plaDetl)', function (obj) {
        var data = obj.data;
        var layEvent = obj.event;