gpt4 book ai didi

highcharts - 在 highcharts 中选择了哪个 rangeSelector 按钮

转载 作者:行者123 更新时间:2023-12-02 22:07:53 27 4
gpt4 key购买 nike

我想知道如何确定在 highstock 中选择了哪个 rangeSelector 按钮。

我的范围选择器按钮:

   buttons: [{
type: 'month',
count: 1,
text: '1 MONTH',
}, {
type: 'month',
count: 3,
text: '3 MONTH'
}, {
type: 'month',
count: 6,
text: '6 MONTH'
}, {
type: 'ytd',
text: 'YTD'
}, {
type: 'year',
count: 1,
text: '1 YEAR'
}, {
type: 'all',
text: 'ALL'
}],

例如,我点击我的第一个 rangeSelector,它是 1 个月。我想知道这个按钮是否被选中。

有事件吗?

谢谢

最佳答案

您可以捕获 setExtremes()(http://api.highcharts.com/highstock#xAxis.events.setExtremes),然后在事件对象中您可以访问具有计数、文本和类型属性的 event.rangeSelectorButton 对象。

 xAxis: {
events: {
setExtremes: function(e) {
console.log(this);
if(typeof(e.rangeSelectorButton)!== 'undefined')
{
alert('count: '+e.rangeSelectorButton.count + 'text: ' +e.rangeSelectorButton.text + ' type:' + e.rangeSelectorButton.type);
}
}
}
},

http://jsfiddle.net/E6GHC/1/

关于highcharts - 在 highcharts 中选择了哪个 rangeSelector 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15846859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com