你问题描述清楚点:
//------------------------------旧版甘特图文字居上对齐----------------------------
var gan=$(".rows-height-counter div")//浏览器中F12查看页面内容。找到包含文字的类中的div
for (i=0;i<gan.length;i++){//遍历包含要找的文字的div个数
if (i>=gan.length-3){//如果div 是最后3个,只是举例。
var tp=parseFloat(gan[i].style.top.replace("px",""))-10+"px"//修改该div中文字的css样式中的top 值
gan.eq(i).css("top",tp)}//重新给该 div中的文字css样式,更改top的值
}
/////////////////////////////////新版甘特图
var gan=$(".processesGroup-inner-body-back text")//浏览器中F12查看页面内容。找到包含文字的类中的text
for (i=0;i<gan.length;i++){//遍历包含要找的文字的text个数
var tp=parseInt(gan.eq(i).attr("y"))-5+''//修改该text中文字的 y 属性值
gan.eq(i).attr("y",tp)//重新将修改后的y属性值赋值给该text中
}
//节点文字居上对齐
var jiedian=$(".timeaxisGroup-header text")//同上
for (i=0;i<jiedian.length;i++){//同上
var tp=parseInt(jiedian.eq(i).attr("y"))-5+''//同上
jiedian.eq(i).attr("y",tp)//同上
}