Javascript Morris.js甜甜圈标签

Javascript Morris.js甜甜圈标签,javascript,jquery,charts,morris.js,Javascript,Jquery,Charts,Morris.js,我在尝试将数据文本标签从这个甜甜圈图表移到中心之外时感到非常沮丧。 XPO和YPO是动态生成的,我似乎无法用CSS覆盖它们,也无法在JS中找到设置它们的内容。非常感谢您的一点帮助。谢谢中间的标签是设计好的,不能简单地更改 如果查看源代码,可以找到以下行: Donut.prototype.redraw = function() { // ... cx = this.el.width() / 2; cy = this.el.height() / 2; // ...

我在尝试将数据文本标签从这个甜甜圈图表移到中心之外时感到非常沮丧。
XPO和YPO是动态生成的,我似乎无法用CSS覆盖它们,也无法在JS中找到设置它们的内容。非常感谢您的一点帮助。谢谢

中间的标签是设计好的,不能简单地更改

如果查看源代码,可以找到以下行:

Donut.prototype.redraw = function() {
    // ...
    cx = this.el.width() / 2;
    cy = this.el.height() / 2;
    // ...
    this.text1 = this.drawEmptyDonutLabel(cx, cy - 10, this.options.labelColor, 15, 800);
    this.text2 = this.drawEmptyDonutLabel(cx, cy + 10, this.options.labelColor, 14);
    // ...
}
它计算cx/cy,使它们指向图表的中心,并生成两个标签(文本和值)。 您可以更改源代码,也可以尝试在svg代码中找到相应的
text
标记并更改其x和y属性