El evento onHover no se activa en chart.js

Quiero cambiar el cursor cuando el mouse se mueve en el gráfico, algo así comoeste violín. Esto funciona con chart.jsv2.4 pero no funciona conv2.6 & v2.7 ¿alguna idea?

var ctx = document.getElementById("canvas1").getContext("2d");
 var mychart = new Chart(ctx, {
  type: 'doughnut',
  data: {
  labels: ['uno', 'dos', 'tres', 'cuatro'],
   datasets: [{
  data: [1, 2, 3, 4],
  backgroundColor: ["#BDC3C7","#9B59B6","#E74C3C","#26B99A"]
   }]
    },
    options: {
    hover: {
  onHover: function(e) {
    $("#canvas1").css("cursor", e[0] ? "pointer" : "default");

    /* without jquery it can be like this:
      var el = document.getElementById("canvas1");
      el.style.cursor = e[0] ? "pointer" : "default";
    */
  }
 }
 }
  });

Respuestas a la pregunta(1)

Su respuesta a la pregunta