Я хотел бы получить значение foreach.Не работает, потому что когда я нажимаю на точку, я получаю только значение первой строки.GetElementsAtEvent даст мне массив из 3 элементов (элемент активен), но как мне получить значение, по которому щелкнули?
Это Полный код.
$(document).on("click", "#canvas", function(event){
var activePoints = ctx.getElementsAtEvent(event);
if(activePoints.length > 0){
var clickedDatasetIndex = activePoints[0]._datasetIndex;
var clickedElementindex = activePoints[0]._index;
var label = ctx.data.labels[clickedElementindex];
var value = ctx.data.datasets[clickedDatasetIndex].data[clickedElementindex]["y"];
alert("Clicked: " + label + " - " + value);
}
});
Спасибо