FunsionCharts添加js事件

       最近项目中用到了不少统计图表的展示,在网上搜索了下,主要的有funsioncharts和anycharts等,最后选择使用了funsioncharts。对于funsioncharts的基本配置就不在这里赘述了。主要说说遇到的一些问题。

      项目中的一个需求是对统计图(柱图和线图)添加js事件 ,上网查了下,说是通过data中的link就可以。于是有如下代码:

  "data": [
   {
     
"label": "Hong Kong",
     
"value": "235",
     
"link": "JavaScript:myJS('Hong Kong,235');"
   
}
  ]
}

但是在后续的修改中,如果在模式对话框中采用上面的处理操作将会出现莫名其妙的问题,总之就是不能正常的显示添加js事件。

   多方求教无果,最后偶然在funsioncharts提供的文档中看到,其在添加js事件主要是有两种方式,一种是上面提供的方式,还有一种是采用字符格式定义的形式

"data": [
   
{
     
"label": "Hong Kong",
     
"value": "235",
     
"link": "j-myJS-Hong Kong, 235"
   
}  ]
经过测试,这种方式添加的事件最为稳定,不论在什么环境下都可以正常显示。需要注意的是后面的参数只能是一个,因此需要根据实际情况自己定义参数格式。

    以上仅为个人总结记录用,如有问题望不吝赐教。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值