Jqplot 事件函数
*第一、第几条线,第几个节点
*alert(seriesIndex+"|"+pointIndex);
*第二、当前点击的是谁
*alert('第'+si+'条线 第'+pi+'个点');
*第三、当前节点的坐标
*alert('X:'+data[0]+' Y:'+data[1]);
*第五、当前点距离页面左边和顶部的距离
*alert('left:'+ev.pageX+'top:'+ev.pageY);
**/
//点击节点事件
$("#myGraph").bind("jqplotDataClick", function(ev, si, pi, data) {
});
//右击节点事件
$("#myGraph").bind("jqplotDataRightClick", function(ev, si, pi, data) {
});
//鼠标经过节点事件
$("#myGraph").bind('jqplotDataMouseOver', function (ev, seriesIndex, pointIndex, data) {
})
/********************************* 鼠标事件
*第一、节点数据,如果不为空的话
*alert('x:' + neighbor.data[0] + ' y:' + neighbor.data[1]);
*第二、canvas对象ID
*alert(plot.targetId);
*第三、当前的坐标
*alert('X:'+datapos.xaxis+' Y:'+datapos.yaxis);
*第四、栅格x、y坐标
*alert('gridX:'+gridpos.x+' gridY:'+gridpos.y);
*第五、当前距离页面左边和顶部的距离
*alert('left:'+ev.pageX+'top:'+ev.pageY);
**/
//鼠标移动事件
$("#myGraph").bind('jqplotMouseMove', function (ev, gridpos, datapos, neighbor, plot) {
})
//鼠标点击事件
$("#myGraph").bind("jqplotClick", function(ev, gridpos, datapos, neighbor, plot) {
});
//鼠标右键事件
$("#myGraph").bind("jqplotRightClick", function(ev, gridpos, datapos, neighbor, plot) {
});
//鼠标按下事件
$("#myGraph").bind("jqplotMouseDown", function(ev, gridpos, datapos, neighbor, plot) {
});
//鼠标抬起事件
$("#myGraph").bind("jqplotMouseUp", function(ev, gridpos, datapos, neighbor, plot) {
});