No, this is not possible, the charts only know how to display simple text.

On Mon, Feb 6, 2012 at 1:44 AM, Ashley <[email protected]> wrote:

> This will probably be an impossible question to answer but I am trying
> to create a bar chart where the vAxis appear as links to different
> pages. In example, all the values that will appear in the vAxis are
> different assets and I want to be able to create a link to each
> asset's specific report html page. Is it possible to create links and
> enable them to appear in the chart or would this be completely
> impossible given the way google has built the chart tool?
>
> I attempted doing this by trying to physically input the javascript
> code to turn the variable printed into a link but all I'm able to see
> in the google chart is <a href="http://www.google.com";>This</a>. I
> wanted the word "This" to be a link directly to the google site. Is
> this possible?
>
> Here's an example of what I've done so far:
>
> <html>
>  <head>
>    <script type="text/javascript" src="https://www.google.com/
> jsapi"></script>
>    <script type="text/javascript">
>      google.load("visualization", "1", {packages:["corechart"]});
>      google.setOnLoadCallback(drawChart);
>      function drawChart() {
>        var data = new google.visualization.DataTable();
>        var aName = "This";
>        data.addColumn('string', 'hjk');
>        data.addColumn('number', 'End of Life');
>        data.addRows([
>          [aName.link('http://www.google.com'), 1995],
>          ['Is', 2000],
>          ['An', 1999],
>          ['Application', 2002]
>        ]);
>
>        var options = {
>          width: 400, height: 240,
>          title: 'Company Performance',
>          vAxis: {title: 'Year',  titleTextStyle: {color: 'red'}}
>        };
>
>        var chart = new
> google.visualization.BarChart(document.getElementById('chart_div'));
>        chart.draw(data, options);
>      }
>    </script>
>  </head>
>  <body>
>    <div id="chart_div"></div>
>  </body>
> </html>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Visualization API" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-visualization-api?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to