禁用将鼠标悬停在饼图的特殊切片上
disable hover on special slice of pie chart
我知道如何在高图表上禁用悬停,并且我编辑答案以禁用特殊切片上的hover,因为它不起作用。
我编辑系列属性如下:
series: [{
showInLegend: false,
type: 'pie',
name: 'Pie Chart',
data: [
['Mobile', 65], // first half of pie
{
name: 'Other',
y: 35,
tooltip: { enabled: false }
} // second half of pie
]
如何使用高图表禁用饼图上特殊切片的悬停?
您非常接近自定义工具提示属性的想法。我个人也宁愿使用自定义名称,因此,我将使用名为 tooltipDisabled
的自定义属性,而不是添加tooltip
数据对象:
{name: 'Other', y: 35, tooltipDisabled:true} // second half of pie
然后,使用工具提示formatter
函数(悬停点时调用的回调函数,完全可重写),我将使用此属性区分点:
tooltip: {
useHTML:true,
formatter: function(){
return this.point.tooltipDisabled ? false : this.point.name +"<br><span style='font-size:18px;vertical-align:middle'>•</span>"+this.series.name+": <b>"+this.y+"</b>";
}
返回false
,正如您可能已经猜到的那样,禁用工具提示。(如您所见,我还添加了useHTML:true
,因此 highcharts 会在点名称旁边呈现项目符号。
见小提琴:http://jsfiddle.net/e7brd9do/2/
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 当鼠标悬停在文本中的单词上时显示警报
- JsFiddle上的鼠标事件不起作用
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 将鼠标旋转限制为特定的度数
- 跟踪jqplot垂直折线图的鼠标位置
- 对不同的数组进行切片并返回选定的值
- node-webkit-从父窗口捕获iframe鼠标事件
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- Javascript-在视频中跟踪鼠标位置
- JQuery UI可拖动潜水与滚动棒到鼠标
- 如何在jquery中找到鼠标滚轮/触摸移动事件的走向
- 在鼠标悬停时展开列表
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标输入在 YUI 的 chrome 中不起作用
- 将鼠标悬停在切片上时更改d3.js饼图标签的颜色
- 禁用将鼠标悬停在饼图的特殊切片上
- amCharts pie-当鼠标悬停在切片上时如何触发函数