删除部分piechart谷歌图表的工具提示
Removing tooltip for one part of piechart google charts
我有一个这样的图表结构:-
data: {
cols: [
{
id: 'Type',
type: 'string'
},
{
id: 'percentage',
type: 'number'
},
{
id: 'tooltip',
role: 'tooltip',
type: 'string',
p: { html: true }
}
],
rows: [
{
c: [
{
v: typeA
},
{
v: 20
},
{
v: 'my Tooltip content'
}
]
},
{
c: [
{
v: 'typeB'
},
{
v: 80
}
]
}
]
},
我想禁用标题提示仅为类型b,但应该与类型a工作。这在谷歌排行榜上可能吗?(tooptip trigger:none选项在整个图表中禁用它)
当使用自定义工具提示时,如果工具提示列是null
或''
图表将被替换为默认的工具提示
要避免使用,请提供一个自定义的工具提示,该工具提示隐藏在CSS
中请参阅下面的工作代码片段…
google.charts.load('current', {
callback: function () {
var data = google.visualization.arrayToDataTable([
['Type', 'Percent'],
['typeA', 20],
['typeB', 80]
]);
// add tooltip column
data.addColumn({type: 'string', role: 'tooltip', p: {html: true}});
// build tooltip
for (var i = 0; i < data.getNumberOfRows(); i++) {
switch (data.getValue(i, 0)) {
// set visible tooltip
case 'typeA':
data.setValue(i, 2,
'<div class="ggl-tooltip"><div><span>' +
data.getValue(i, 0) + '</span></div><div>' +
data.getValue(i, 1) + '</div></div>'
);
break;
// set hidden tooltip
case 'typeB':
data.setValue(i, 2, '<div class="hdn-tooltip"><div>');
break;
}
}
var container = document.getElementById('chart_div');
var pieChart = new google.visualization.PieChart(container);
pieChart.draw(data, {
tooltip: {
isHtml: true
}
});
},
packages: ['corechart']
});
.hdn-tooltip {
display: none;
visibility: hidden;
}
.ggl-tooltip {
border: 1px solid #E0E0E0;
font-family: Arial, Helvetica;
font-size: 10pt;
padding: 12px 12px 12px 12px;
}
.ggl-tooltip div {
padding-top: 6px;
}
.ggl-tooltip span {
font-weight: bold;
}
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>
相关文章:
- 从特定系列的谷歌可视化折线图中删除悬停工具提示
- 谷歌材料图表:停止工具提示舍入
- 谷歌散点图-{role:'style'}{role:#39;工具提示'}不能以JSON形式工作
- 谷歌图表工具提示选项
- 动态谷歌图表的工具提示错误
- 谷歌图表工具提示
- 工具提示不起作用谷歌饼图
- 谷歌图表 - 将工具提示添加到彩色柱形图
- 谷歌图表中的工具提示,同时使用JSON填充图表有多行
- 谷歌图表格式化程序不修改工具提示
- 如何根据选择隐藏谷歌图表工具提示操作
- 谷歌可视化散点图只显示最后一个系列的工具提示
- 在谷歌可视化api中将现有列设置为工具提示
- 如何更改谷歌地图“图形管理器”工具栏工具提示
- 在谷歌地图v3中显示鼠标悬停事件的工具提示
- 将天气小工具嵌入谷歌地图的信息窗口
- 谷歌地图工具提示mouseover/mouseout
- 谷歌折线图<未定义>带有Html工具提示的Html标记
- 设置谷歌折线图工具提示数据的格式以使用百分比
- 谷歌可视化:堆叠列.HTML自定义工具提示的问题