highcharts为饼状图添加点击事件能获得什么值
我现在在做一个投票的功能,我统计出投票的比例,然后想通过点击饼图,可以获得点击饼图那部分的投票数据,所有想知道点击饼图可以获得什么样的值,这个功能可不可以实现在线等,就大...
我现在在做一个投票的功能,我统计出投票的比例,然后想通过点击饼图,可以获得点击饼图那部分的投票数据,所有想知道点击饼图可以获得什么样的值,这个功能可不可以实现
在线等,就大神指点 展开
在线等,就大神指点 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
展开全部
应该是可以的,看你饼状图或者页面上有没有相应的数据。如果添加点击事件,可以通过点击事件获取到值,然后在点击事件中弹出一个窗口用来显示你要显示的数据。
例如:
events: {
click: function(event){
var orderType = event.point.name;//这里你可以获取到饼状图中data中的name,这可以作为一个查询条件,顺便你还可以在页面放一些隐藏域,通过document.getElementById这种方法来取到值
art.dialog.open("url", {
width: 690,height:350,title : 'title',resize : false,lock : true,opacity : 0.8,top : '20%',
fixed : false,drag :false,
cancel:function(){
art.dialog.close();
}
});
}
}
可以多看看highcharts的api
例如:
events: {
click: function(event){
var orderType = event.point.name;//这里你可以获取到饼状图中data中的name,这可以作为一个查询条件,顺便你还可以在页面放一些隐藏域,通过document.getElementById这种方法来取到值
art.dialog.open("url", {
width: 690,height:350,title : 'title',resize : false,lock : true,opacity : 0.8,top : '20%',
fixed : false,drag :false,
cancel:function(){
art.dialog.close();
}
});
}
}
可以多看看highcharts的api
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询