替换或修改莫里斯线图中的 Y 轴文本

Replace or Modify Y axis text in the Morris Line Graph

我正在使用 Morris Graph 按变化显示年份。但是客户不希望在 Y 轴上看到数字,相反他们希望我将高级、中级、初学者和需要改进列为 Y 轴。

我尝试在启动图形时更改文本但不能,因此我尝试了但没有成功。即使在我调试时,我可以看到找到的元素并被我的文本替换,但 JS 再次替换为数字

$(window).load(function() {
debugger;
    $('#individal > div > svg > text:nth-child(11)').empty().append('Advanced');
};

http://morrisjs.github.io/morris.js/

https://morrisjs.github.io/morris.js/lines.html

如有任何帮助,我们将不胜感激。

你可以试试

我已经为你的数据做了一个fiddle

http://jsfiddle.net/athulnair/16s3mea5/

yLabelFormat : function (y) { return y; }