散点图:如何将系列的名称转换为函数
Scatter plot: How to get the name of the series into a function
所以我想调用这组数据中的"name",以便在脚本的另一部分的函数中使用。
我可以通过使用
调用ticker, x, info和hover变量event.point。股票,event.point.info
但是我不知道怎么得到这个系列的名字。我试过很多方法,比如……
series.name、this.series.name和event.point.name、this.chart.name
都无济于事。这里是数据
series:
[{
name: 'Weak Outlook',color: 'red',data:
[{
x: 40,
y:10,
ticker:'Michael Kors: (KORS)',
info: 'Outlook roughly inline<br>1Q Revenue below street expectations', hover:'Guidance slightly below consensus<br>1Q Revenue to disappoint<br><a href="">read more</a>'
},
{
x: 20,
y:50,
ticker:'Shares to sell off on earnings',
info:'Data implies that shares, after management releases Q1 guidance, will...<br><br><a href="">read more</a>'
},
{
x:0,y:0,ticker:'Zynga: (ZNGA)'
},
{
x:3,y:4,ticker:'Avid: (AVID)'
},
{
x:4,y:10,ticker:'JCPenny: (JCP)'
},
{
x:6,y:25,ticker:'Deckers Outdoor: (DECK)'},
{
x:0,y:100,ticker:'Nutrisystem Corp: (NTRI)'
},
]}],
这里是不工作的函数,请注意,我正在传递事件和系列作为参数,我使用"series.name"来尝试获取系列的名称…这似乎不起作用
click: function(event,series)
{
xmlhttp.open("GET","/s.php?o="+event.point.ticker+"&q="+event.point.y+"&r="+event.point.x+"&s="+event.point.info+"&t="+series.name+"&u="+event.point.str5+"&v="+event.point.str6,true);
您想要event.point.series.name
每个点都包含对其父系列的引用
- <
- 系列API/gh><
- 点API/gh>
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- Javascript函数,用于将数组转换为“;2-元组”;
- 使用JAVASCRIPT转换货币.可以't通过我的函数设置转换后的输入文本字段的值
- 无法传递Asp.net控件's值转换为javascript函数
- 将JSON字符串转换为函数参数
- 如何传递对'这'转换为函数
- 在Javascript中将字符串转换为函数
- 调用函数时页面未转换
- 如何在将Node异步函数转换为promise时使用Q库
- Jquery移动转换复选框在Jquery onclick函数()中第二次选中不起作用
- JavaScript Othello 左转换和右转换函数
- 无法反转此 HTML 实体转换函数
- 所有过渡完成后的转换函数链接
- 使用 Momentjs 转换函数
- 如何在 javascript 中使字符串转换函数返回值
- ExtJS:关联的idProperty's转换函数未启动
- 转换函数's参数转换为类似数组的对象
- asp到Javascript的转换函数
- 如何在Meteor.js的服务器端转换函数后设置mongo投影