0
У меня есть график, который показывает, как так:JQuery Flot график график подсказка
я хотел бы всплывающую подсказку для отображения «£ 1500 продаж на 31/07», а не 4.
Моя ось й генерируются следующим образом:
xaxis: {
tickColor: 'transparent',
tickDecimals: 0,
ticks: [[1,'27/07'],[2,'28/07'],[3,'29/07'],[4,'30/07'],[5,'31/07'],[6,'01/08'],[7,'02/08']]
},
И код для генерации подсказки:
function showTooltip(x, y, contents) {
jQuery('<div id="tooltip">' + contents + '</div>').css({
top: y - 16,
left: x + 20
}).appendTo('body').fadeIn();
}
var previousPoint = null;
jQuery('#graph-lines, #graph-bars').bind('plothover', function (event, pos, item) {
if (item) {
if (previousPoint != item.dataIndex) {
previousPoint = item.dataIndex;
jQuery('#tooltip').remove();
var x = item.datapoint[0],
y = item.datapoint[1];
showTooltip(item.pageX, item.pageY, '£' + y + ' sales on ' + x);
}
} else {
jQuery('#tooltip').remove();
previousPoint = null;
}
});
важная линия:
var x = item.datapoint[0]
Как я могу получить это прочитать клеща строку, а не значение?
Благодаря