0
我正在使用Flot绘制折线图。它实时更新并有多个系列。我希望能够在图形中检测单个系列上的鼠标左键和右键单击。Flot - 检测左键单击并右键单击
目前,我可以检测到一个鼠标左键单击,但右键单击只需调出我的浏览器的右键菜单。
这里是我到目前为止有:
function myClick(event, pos, obj) {
if (!obj) {
return;
}
alert('clicked!');
}
var placeholder = $("#placeholder");
// setup plot
var options = {
...
grid: {clickable: true, hoverable: true},
...
};
var initialData = getMyData();
var plot = $.plot(placeholder, initialData , options);
placeholder.bind("plotclick", myClick);
有没有一种方法来检测图中的一系列右键点击?
http://stackoverflow.com/questions/1206203/how-to-distinguish-between-left-and-right-mouse-click-with-jquery/2725963#2725963 – NimChimpsky
这不是一个真正的问题,你问是否可以检测到右键点击,这已被覆盖[很多次](http://stackoverflow.com/questions/2405771/is-right-click-a-javascript-event)。 [搜索是你的朋友](http://stackoverflow.com/search?q=%5Bjavascript%5D+detect+right+clicks&submit=search)! – Alex
对不起,我应该更清楚一点。我想要在页面上的任何位置检测一系列flot图的左右点击。 – Peter