Javascript 如何在ChartJS饼图中添加url?
我尝试通过以下方式向图表添加链接: 我的图表:Javascript 如何在ChartJS饼图中添加url?,javascript,charts,chart.js,Javascript,Charts,Chart.js,我尝试通过以下方式向图表添加链接: 我的图表: var ctx = document.getElementById('canvas2'); var myChart = new Chart(ctx, { type: 'pie', data: { labels: [ 'Tickets ouverts', 'Tickets
var ctx = document.getElementById('canvas2');
var myChart = new Chart(ctx, {
type: 'pie',
data: {
labels: [
'Tickets ouverts',
'Tickets fermés',
],
datasets: [{
label: '',
data: [
{{ $ticketOpened }},
{{ $ticketClosed }}
],
我的循环:
if (myChart.labels = 'Tickets ouverts'){
$("#canvas2").click(
function(evt) {
var myUrl = 'http://localhost/extranet/case/index?case_status=In+Progress';
window.location = myUrl;
}
)
} else{
$("#canvas2").click(
function(evt) {
var myUrl = 'http://localhost/extranet/case/index?case_status=Closed';
window.location = myUrl;
}
)
};
但当我点击这两个标签时,会出现相同的链接
你知道怎么做吗?谢谢。Mychart.labels是一个数组,不包含单个条目,因此它将始终出现在if语句的else部分,该部分将单击功能放在整个画布上,而不是特定的标签上