I’m coming back to javascript after an 8 year hiatus, so I’m rusty, but…
I don’t see any purpose in having a for loop in the plotly examples for responding to clicks and hover.
for(var i=0; i < data.points.length; i++){
pn = data.points[i].pointNumber;
tn = data.points[i].curveNumber;
colors = data.points[i].data.marker.color;
};
This looping does nothing useful except ending up with the last data.points element for setting pn, tn, and colors. Or am I missing something?