当前位置: 代码迷 >> Java相关 >> fusioncharts link,该如何解决
  详细解决方案

fusioncharts link,该如何解决

热度:85   发布时间:2016-04-22 20:56:37.0
fusioncharts link
xml页面

<?xml version="1.0" encoding="UTF-8"?>
<chart useRoundEdges="1" formatNumberScale="0" decimals="0"
showValues="0" yAxisName="Units" xAxisName="years年份" caption="Unit Sales"
palette="2">
<set value="462" label="2008" link="j-tryaa()"/>
<set value="857" label="2009" link="j-tryaa()"/>
<set value="671" label="2010" />
<set value="494" label="2011" />
<set value="761" label="2012" />
<set value="960" label="2013" />
</chart>

html页面

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="jquery.core.js"></script>
<script type="text/javascript" src="FusionCharts.js"></script>
<script type="text/javascript">
function tryaa()
{
alert("11");
}
$(function(){
var chart = new FusionCharts("charts/Column3D.swf", "ChartId", "470", "190", "0", "0");
chart.setDataURL("xml/text.xml");
chart.render("chart1")
})

</script>
</head>
<body>
<div id="chart1">

</div>
</body>
</html>

这么简单的例子为什么不好用呢,点柱子并没有想要的调用js方法,求大神们帮忙看看
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

link="JavaScript:tryaa()"也同样没有反映


不要打括号,使用link="j-tryaa" 试试


不行额,是不是和系统有关啊,我在官网上下了关于link的例子也是点击没有效果


你是不是用的免费版,按照官方说法,免费版的JAVASCRIPT API 是基础版的。
                     
                                    Free       Paid
JavaScript APIs and Events    Basic     Advanced 
  相关解决方案