javascript - 如何在谷歌图表堆积列中添加链接
问题描述
我一直在玩谷歌图表在这里的谷歌图表游乐场
这是显示下图的代码
<script type = "text/javascript" src = "https://www.gstatic.com/charts/loader.js">
</script>
<script type = "text/javascript">
google.charts.load('current', {packages: ['corechart']});
</script>
<div id = "container" style = "width: 550px; height: 400px; margin: 0 auto">
</div>
<script language = "JavaScript">
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Genre', 'Fantasy & Sci Fi', 'Romance', 'Mystery/Crime', 'General',
'Western', 'Literature', { role: 'annotation' } ],
['2010', 10, 24, 20, 32, 18, 5, ''],
['2020', 16, 22, 23, 30, 16, 9, ''],
['2030', 28, 19, 29, 30, 12, 13, '']
]);
var options = {
title: "h",
width: 600,
legend: { position: "none" },
isStacked:true
};
var chart = new google.visualization.BarChart(document.getElementById('container'));
chart.draw(data, options);
}
google.charts.setOnLoadCallback(drawChart);
</script>
如何为每个数据添加可点击的链接?
解决方案
下面的 URL 将帮助您在图表上添加链接或点击事件。
https://developers.google.com/chart/interactive/docs/events?csw=1
推荐阅读
- r - 如何在一个循环中在一个页面中绘制 4 ggplot?
- java - Java XStream - 在根级别序列化/反序列化多种类型的数组
- mysql - mysql - 如果至少有一名学生参加,则查找班级的所有学生
- android - 改造 JSON 解析 - 如何检测数据字段是否存在?
- azure - 如何使用 bash cli 检查密钥库名称是否可用?
- java - 如何从java中的递归函数返回特定字符串?
- mainframe - 使用 ISPF Edit via TN3270 编辑文件时如何插入字符?
- reactjs - React Native:更新对象内的数组
- c++ - avformat_close_input 内存泄漏?
- python - K 均值算法中 n_clusters 的最大值