我需要在条形图中突出显示一列。我找到了这个例子http://jsfiddle.net/shawson/CkkbF/8/
他们this.update({ color: '#f00' }, true, false)
在点击事件中使用。
我的问题是,如何在this没有点击事件的情况下更改颜色?是什么this?
我需要在条形图中突出显示一列。我找到了这个例子http://jsfiddle.net/shawson/CkkbF/8/
他们this.update({ color: '#f00' }, true, false)
在点击事件中使用。
我的问题是,如何在this没有点击事件的情况下更改颜色?是什么this?
看看这个小提琴。您可以在创建数据时将颜色添加到数据中,如下所示:
data: [29.9, {y: 34.4, color: 'red'}, {y: 176.0, color: '#aaff99'}, 135.6 ......
如果您查看参考资料,您会发现每个点都可以是number、arrayofnumbers或object。
当它是一个时,object您可以设置color, dataLabels, events, id, marker, name,x和y.
因此,在这种情况下,您必须将 an 传递object给point您要设置的color.
this 指点击的点,而不是chart. 参考
如果你登录this,你会看到。演示
当您将事件绑定到 时point,this指的是point.
当您将事件绑定到 时serie,this指的是serie.
当您将事件绑定到 时chart,this指的是chart.