我需要在条形图中突出显示一列。我找到了这个例子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
、array
ofnumbers
或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
.