Я хочу иметь возможность разбить строку в pointLabels
в нужном для меня месте.Данные для диаграммы представлены в таком массиве
Array(6)
0: Array(3)
0: 100
1: 1
2: "some text, some text"
1: Array(3)
0: 100
1: 2
2: "some text, some text"
Значение по индексу 2 - это текст для pointLabels
.
Если я попытаюсь использовать <br/>
, как это
Array(6)
0: Array(3)
0: 100
1: 1
2: "some text,<br/> some text"
отображается на графике в том же виде.
Код для рисования графика ниже
window.charts.chart1 = $.jqplot('chart1', [
data_for_chart], {
seriesDefaults: {
renderer:$.jqplot.BarRenderer,
pointLabels: { show: true, location: 'e', edgeTolerance: -15 },
shadowAngle: 135,
rendererOptions: {
barDirection: 'horizontal',
barWidth: 33,
barMargin: 10,
barPadding: 10
}
},
axes: {
xaxis: {
min: 0,
max: 130,
numberTicks: 14
},
yaxis: {
renderer: $.jqplot.CategoryAxisRenderer,
tickRenderer: $.jqplot.CanvasAxisTickRenderer,
tickOptions: {
labelPosition: 'middle',
angle: -90
}
}
}
});