表头与表格对齐

function tablealign(RetSFXM, RetSFFS) {
    var lengthTR = $("#tabledata tr:eq(0) td").length
    $("#tablehead colgroup").remove();
    $("#tablehead tr:eq(0)").find("td").eq(5).width(RetSFXM * 100 -1)//跨列
    $("#tablehead tr:eq(0)").find("td").eq(6).width(RetSFFS * 100 -1)
    for (var i = 0; i < lengthTR; i++) {
        //$("#tabledata tr:eq(0)").find("td").eq(i).width()
        if (i < 5) {
            $("#tablehead tr:eq(0)").find("td").eq(i).width($("#tabledata tr:eq(0)").find("td").eq(i).width() - (-1))
            //$("#tablehead tr:eq(0)").find("td").eq(i).width(89)
            //console.log($("#tablehead tr:eq(0)").find("td").eq(i).width())
            //console.log($("#tabledata tr:eq(0)").find("td").eq(i).width())
        } else if (i < lengthTR - 1) {
            $("#tablehead tr:eq(1)").find("td").eq(i - 5).width($("#tabledata tr:eq(0)").find("td").eq(i).width() - (-1))
            //$("#tablehead tr:eq(1)").find("td").eq(i - 5).width(98)
            //console.log($("#tablehead tr:eq(1)").find("td").eq(i-5).width())
            //console.log($("#tabledata tr:eq(0)").find("td").eq(i).width())
        } else {
            $("#tablehead tr:eq(0)").find("td").eq(7).width($("#tabledata tr:eq(0)").find("td").eq(i).width() - (-1))
            //console.log($("#tablehead tr:eq(0)").find("td").eq(7).width())
            //console.log($("#tabledata tr:eq(0)").find("td").eq(i).width())
        }

    }
}
//设置表格对齐
function tablealign() {
    var lengthTR = $("#tabledata tr:eq(0) td").length
    for (var i = 0; i < lengthTR; i++) {
        //$("#tabledata tr:eq(0)").find("td").eq(i).width()
        if (i < 7) {
            $("#tablehead tr:eq(0)").find("td").eq(i).width($("#tabledata tr:eq(0)").find("td").eq(i).width()-(-1))
            //console.log($("#tablehead tr:eq(0)").find("td").eq(i).width())
            //console.log($("#tabledata tr:eq(0)").find("td").eq(i).width())
        } else {
            $("#tablehead tr:eq(1)").find("td").eq(i - 7).width($("#tabledata tr:eq(0)").find("td").eq(i).width()-(-1))
            //console.log($("#tablehead tr:eq(1)").find("td").eq(i-7).width())
            //console.log($("#tabledata tr:eq(0)").find("td").eq(i).width())
        }
        
    }
    //console.log()
}

 

posted on 2022-09-20 16:53  马玉豪  阅读(61)  评论(0)    收藏  举报

导航