Accepted answer

The maintainer of chartjs proposed the following solution:

by default the chart hover is for all items at the same index in the datasets. You can change this by adding

hover: {
  mode: 'new mode'

to your config. If you set the mode to 'x' it will work as expected. See All of the modes are documented here:

Works perfectly.

Here is the original post on github:

Related Query

More Query from same tag