HighCharts:从point事件到达其他图表的选项
我试图在选中某个图表点时更改该图表点的“选定”选项 例如:假设有两个饼图,并且选择了第一个饼图的一个点。如果我单击了第二个点的其中一个点,我想将第一个点的所选选项设置为falseHighCharts:从point事件到达其他图表的选项,highcharts,Highcharts,我试图在选中某个图表点时更改该图表点的“选定”选项 例如:假设有两个饼图,并且选择了第一个饼图的一个点。如果我单击了第二个点的其中一个点,我想将第一个点的所选选项设置为false point: { events: { click: function() { closeOlderOne(...); } } }, 所以,您需要捕捉点上的点击事件,并在下一张图表的每个切片上重置状态。请参见示例: 像这样的?是的,你只用一张图表
point: {
events: {
click: function() {
closeOlderOne(...);
}
}
},
所以,您需要捕捉点上的点击事件,并在下一张图表的每个切片上重置状态。请参见示例:
像这样的?是的,你只用一张图表就可以解决我的问题。但是这个问题并不是问这个问题,我认为这不能作为一个解决方案。所以你有两个单独的图表。是的,因为它们之间有一些div。第二次重新打开有一个问题。尝试在chart1之后的chart2之后的chart1第一次打开相同的选择。你有什么想法吗?我仍然无法更改任何内容。您需要在图表的末尾添加return false,并手动切片当前元素。它与动画相关,因此请检查以下内容:
data:[{
sliced: false,
selected: false,
selection: '1', ...
point: {
events: {
click: function () {
$.each(chart2.series[0].data, function (i, data) {
data.slice(false);
});
}
}
},