我想我找到了我真正想要的東西。它不是縮放,而是捕獲切片上點擊事件的選項。
爲了做到這一點,必須使用allowPointSelect
屬性,它可以添加到一個餅圖這樣的(只是幾種不同的方式之一):
plotOptions: {
pie: {
shadow: false,
allowPointSelect: true,
},
}
然後以擷取點擊一個有權宣佈被用於在series
的events
屬性:
series: [{
name: 'Example',
data: [
{
name: 'Firefox',
value: 45.0
},
{
name: 'IE',
value: 26.8
},
{
name: 'Chrome',
value: 12.8,
},
],
size: '100%',
point: {
events: {
click: function() {
// some code to execute when clicking a slice
alert('Slice name: ' + this.name + ' and value: ' + this.value);
}
}
}
}]
然後在點擊功能,任何能夠執行JavaScript代碼,並在數據的聲明的字段也可以被訪問。所以理論上可以即時創建第二個餅圖。