我们如何在悬停时自定义dataLables和标记符号?请参考下面的图片:如何使用Highcharts中的自定义样式更改标记符号和dataLabel
1
A
回答
1
里面添加标记符号图像(网址链接),最后的数据系列中的
Fork Fiddle探索它
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4,{
y: 26.5,
dataLabels: {
enabled: true,
},
marker: {
radius: 10,
symbol: 'url(https://www.highcharts.com/samples/graphics/sun.png)',
}
}],
}, {
data: [216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5,{
y: 103.9,
dataLabels: {
enabled: true,
},
marker: {
radius: 10,
symbol: 'url(https://www.highcharts.com/samples/graphics/snow.png)',
}
}],
}],
编辑
根据新要求
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
point: {
events: {
mouseOver: function(e) {
this.series.data.forEach(p => {
p.update({
dataLabels: {
enabled: false
},
marker: {
radius: 10,
symbol: 'circle',
}
}, false, false)
});
this.update({
dataLabels: {
enabled: true
},
marker: {
radius: 10,
symbol: 'url(https://www.highcharts.com/samples/graphics/sun.png)',
}
});
}
}
}
}, {
data: [216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5],
point: {
events: {
mouseOver: function(e) {
this.series.data.forEach(p => {
p.update({
dataLabels: {
enabled: false
},
marker: {
radius: 10,
symbol: 'circle',
}
}, false, false)
});
this.update({
dataLabels: {
enabled: true
},
marker: {
radius: 10,
symbol: 'url(https://www.highcharts.com/samples/graphics/snow.png)',
}
});
}
}
}
}],
更新 Fiddle link
相关问题
- 1. Highcharts。如何更新dataLabel的x和y?
- 2. 如何更改Highcharts中选定的点样式?
- 3. Highcharts气泡图,自定义标记
- 4. 如何将自定义样式应用于<a>标记?
- 5. aligning datalabel to column highcharts
- 6. 如何在.NET中更改xml中的样式表标记
- 7. 使用gmap3自定义InfoWindow和标记
- 8. CKEDITOR - 自定义标签和符号editorwindow
- 9. 如何在SharePoint 2010 CEWP(100%JavaScript解决方案)中利用自定义样式和标记样式
- 10. 更改千分隔符在Excel中使用自定义格式
- 11. 自定义Highcharts xaxis标签
- 12. Android MapBox更改MyLocation标记的样式
- 13. Rails:如何使用自定义css提交标签样式
- 14. 如何使用标准MKAnnotation符号与自定义MKAnnotationView
- 15. Silverlight样式:基于自定义样式的自定义样式
- 16. FF和IE中的Highcharts dataLabel定位问题
- 17. 固定Datalabel尺寸Highcharts系列DataLabels
- 18. 禁用dataLabel如果其宽度比highCharts其条的高度更
- 19. 柱形图显示datalabel - Highcharts
- 20. 更改复选标记符号WP7
- 21. 更改自定义标记中的默认超链接属性
- 22. 将Google Maps标记图标更改为自定义图标
- 23. 如何在mapbox中自定义标记
- 24. 如何在自定义Javascript中使用Blogger标记的值?
- 25. HighCharts:如何更改最底部x轴网格线的样式
- 26. 如何使用GoogleMaps for iOS中的自定义标记进行标记聚类?
- 27. 如何制作这样的自定义标记? osmdroid
- 28. 使用GMUClusterManager的自定义标记
- 29. Itext7 - 自定义带复选标记的列表符号
- 30. 在CSS样式中使用自定义标签属性值
你有什么,什么你尝试过这么远吗? –
这感觉就像是一个“给我代码”的问题。请参阅此[讨论](http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users/261593#261593) –
我做了一些以前的研究是我的例子小提琴 [** 1.Fiddle ONE **](http://jsfiddle.net/wbmu4sat/5/), [** 2.Fiddle TWO **](http:/ /jsfiddle.net/vtgbmas7/) @HalvorStrand – pandu