当用户点击其中一个按钮“每小时”,“日”,“月”时,我想更改会话数据图表维度。 我应该把事件处理程序放在哪里,我的代码是:
<div class="chart-section">
<div class="filter">
<button id="hourly" class="btn btn- default">Hourly</button>
<button id="day" class="btn btn-default">Day</button>
<button id="week" class="btn btn-default">Week</button>
<button id="month" class="btn btn-default">Month</button>
</div>
<section id="timeline">
</section>
和
var timeline1 = new gapi.analytics.googleCharts.DataChart({
reportType: 'ga',
query: {
'dimensions': 'ga:date',
'metrics': 'ga:sessions',
'start-date': '30daysAgo',
'end-date': 'yesterday',
},
chart: {
type: 'LINE',
container: 'timeline',
options: {width: '100%'}
}
});
答案 0 :(得分:0)
使用jQuery,我想你可以简单地使用,例如:
$('#hourly').click(function() {
// changes go here
});