【问题标题】:How to change cursor on chartjs doughnut chart hover?如何更改chartjs圆环图悬停上的光标?
【发布时间】:2021-06-07 12:55:18
【问题描述】:

我有一个用 chartjs 创建的圆环图。当我悬停任何甜甜圈部分时,我想将鼠标光标绘制为“指针”。我怎么做?这是我的代码

  <canvas id="myChart" width="50" height="40"></canvas>

<script src="https://cdn.jsdelivr.net/npm/chart.js@2.9.3/dist/Chart.min.js"></script>

<script type="text/javascript">
      
 
 const data2 = {
  labels: {{chart_labels|safe}},
  datasets: [{
    label: 'My First Dataset',
    data: {{chart_data|safe}},
    backgroundColor: [
      'rgb(54, 162, 235)',
      'rgb(255, 99, 132)',
    ],
    hoverOffset: 4
  }]
};
        var ctx = $("#myChart").get(0).getContext("2d");
              var myChart =   new Chart(ctx, {
                    type: 'doughnut', data: data2
                });
        </script>

【问题讨论】:

标签: javascript jquery django charts


【解决方案1】:

您可以将 cursor:"pointer" 赋予画布元素。 &lt;canvas id="myChart" width="50" height="40" style="cursor: pointer;"&gt;&lt;/canvas&gt;

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-10-29
  • 2018-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多