The selection methods get and set require passing in an array of selection objects. Please read more about it here http://code.google.com/apis/visualization/documentation/gallery/barchart.html#Events
<http://code.google.com/apis/visualization/documentation/gallery/barchart.html#Events> HTH ChartMan On Wed, Jun 30, 2010 at 12:02 PM, p3ndldqny2 <[email protected]> wrote: > Hi there, i've taken the bar chart example of dynamically showing the > data values as you hover over the data and tried to extend it to a > line chart but it doesnt appear to be fully working. Ive tried > debugging but i cannot seem to pin down the reason. Would anyone be > able to help me please? > > <html> > <head> > <script type="text/javascript" src="http://www.google.com/jsapi"></ > script> > <script type="text/javascript"> > > google.load('visualization', '1', {'packages':['linechart']}); > > google.setOnLoadCallback(drawChart); > > > var barsVisualization; > > function drawChart() { > > var data = new google.visualization.DataTable(); > > data.addColumn('number', 'Price'); > > data.addRow([100]); > data.addRow([101]); > data.addRow([99]); > data.addRow([95]); > data.addRow([97]); > data.addRow([103]); > data.addRow([104]); > data.addRow([108]); > data.addRow([102]); > data.addRow([100]); > data.addRow([99]); > data.addRow([91]); > data.addRow([92]); > data.addRow([94]); > > barsVisualization = new > > google.visualization.LineChart(document.getElementById('chart_div')).draw(data, > {curveType: "function",width: 1500, height: 400,vAxis: {maxValue: > 10}}); > barsVisualization.draw(data, null); > > google.visualization.events.addListener(barsVisualization, > 'onmouseover', barMouseOver); > google.visualization.events.addListener(barsVisualization, > 'onmouseout', barMouseOut); > > } > > function barMouseOver(e) { > barsVisualization.setSelection([e]); > } > > function barMouseOut(e) { > barsVisualization.setSelection([{'row': null, 'column': > null}]); > } > > </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]<google-visualization-api%[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.
