[英]Links in pie charts for Highcharts.js
我希望用戶在單擊餅圖的一部分時被引導到頁面的特定部分。 我收到一個錯誤,點擊時顯示為{"error": "Please use POST request"}
。
http://jsfiddle.net/alliwagner/Saa4E/10/
現在藍色部分應該在點擊時跳到“商品”。
任何幫助都將不勝感激。
這是您的 jsfiddle 的更新。
我必須做出的改變是:
this
綁定到數據點,作為該庫維護的結構。 為了獲得 URL,您必須查看數據點的“config”屬性,然后抓取該數組的元素 2。this
存放在事件處理程序中,以便超時處理程序可以獲取它。自 Highcharts 版本 3 起,此處發布的解決方案不再有效
這效果更好
series: [{
type: 'pie',
name: 'overall',
point: {
events: {
click: function(e) {
location.href = e.point.url;
e.preventDefault();
}
}
},
data: [
{name: 'Not Tested', color: '#FFA850', y: 87, url: 'http://my_site1.com'},
{name: 'Fail', color: '#FF2929', y: 2, url: 'http://my_site2.com'},
{name: 'Pass', color: '#31FF4F', y: 32, url: 'http://my_site3.com'}
]
}]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.