我想将其他隐藏参数传递给Jqplot图表的单个条形图或饼图切片。实际上,我希望当我点击单个条形/切片时,它应该带我到不同的页面取决于分配给每个条形/切片的键。现在,onClick事件我可以捕获数据,gridpos等。但是在这里我想将键值附加到条形/切片,并且应该能够在单击条形/切片时访问这些键。 有人可以指点我怎么做吗?
这是jsfiddle http://jsfiddle.net/jdev/4e9Ls/39/
答案 0 :(得分:1)
没有什么可以阻止您在数据数组中添加其他参数:
var data = [
["USD",5000,"Hello"], ["CAD",2000, "I"], ["JPY",10000, "Am"], ["AUD",9000, "Additional"]
];
然后在点击事件中:
$('#chart2').bind('jqplotDataClick', function (ev, seriesIndex, pointIndex, data) {
alert(data[2]);
});
更新小提琴here。